Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jan 2005 13:24:32 +0000
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        "Colin J. Raven" <colin@kenmore.kozy-kabin.nl>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: phpMyAdmin installation troubles.[RE-POST]
Message-ID:  <20050118132432.GB72972@gravitas.thebunker.net>
In-Reply-To: <20050118095203.G802@kenmore.kozy-kabin.nl>
References:  <08056CAB-667A-11D9-9A7E-000D9333E43C@secure-computing.net> <20050118095203.G802@kenmore.kozy-kabin.nl>

next in thread | previous in thread | raw e-mail | index | archive | help

--WYTEVAkct0FjGQmd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jan 18, 2005 at 09:56:42AM +0100, Colin J. Raven wrote:
> On Jan 14 at 16:17, Eric F Crist previously said:
>=20
> > I'm trying to install phpmyadmin from ports.  I keep getting an error a=
bout=20
> > PDF-Lite-6.0.0p1.tar.gz.  The only files available  now are 6.0.1.  I'v=
e done=20
> > a cvsup, but to no avail.
>=20
> Apologies for a re-post but this is fairly important, I think.
>=20
> On behalf of Eric and myself - since within a 24 hour period we both=20
> encountered precisely the same issue:
>=20
> Has anyone else experienced this, and/or is there a known workaround?

This is one of two things.  Either it's a symptom of your ports tree
not being up to date.  Maybe that's because the PDF-Lite developers
have released a new version and for whatever reason, deleted the old
one from their servers, and the ports tree simply hasn't caught up
with the change yet. Maybe it's because you haven't been cvsup'ing the
ports tree successfully, or maybe it's because the ports tree and the
INDEX are out of synch.

The other possibility is that you are trying to update a port, and
you've got an up-to-date INDEX but that you haven't upgraded the
dependencies first.

The port version is currently at 6.0.1 -- but according to
http://www.freshports.org/print/pdflib that update happened on 11th
December 2004.  As there hasn't been a month's worth of angry messages
demanding "why doesn't this work?", it would seem that the problem is
something you're doing wrong when updating.

Note that it is not actually possible for one port to depend
arbitrarily on a specific version of another one: in the cases where
this is necessary, the usual practice is to create a whole separate
port for the appropriate version of the dependency software.  That
isn't the case here.  databases/phpMyAdmin depends on
print/pecl-pdflib, which in turn depends on print/pdflib -- any of
which ports can and will be updated as newer versions become
available.

The assumption and the only way ports are tested when updates are
committed is that everything the port depends on is fully up to date
with respect to the ports tree.  That's why tools like portupgrade
were developed initially: to make it easy to update systematically,
updating the dependency ports before the dependent ports.

	 Cheers,

	 Matthew

--=20
Dr Matthew J Seaman MA, D.Phil.                       8 Dane Court Manor
                                                      School Rd
PGP: http://www.infracaninophile.co.uk/pgpkey         Tilmanstone
Tel: +44 1304 617253                                  Kent, CT14 0JL UK

--WYTEVAkct0FjGQmd
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iQCVAwUBQe0OEJr7OpndfbmCAQLAfgP+I8qIT2jTaL8vtE8wtPyNkRWonWZEGMuO
A2MOdzzbhDXbnMqgmZbvXu1wy+UrlEJVSr+NPc6qymsNkzsAQel29N4mIyL4v+vZ
qjPO86cDuEO9H/DqXrdb2dbVjBwjIXyIp6RdcszF7BKmQrGoYc/6JPzHtsjFQDNR
wqEdAmkUkvI=
=tRh2
-----END PGP SIGNATURE-----

--WYTEVAkct0FjGQmd--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050118132432.GB72972>