Upgrading packages using binaries

Kris Kennaway kris at obsecurity.org
Wed Apr 27 13:09:18 PDT 2005


On Wed, Apr 27, 2005 at 04:53:35PM +0200, Bjarne Wichmann Petersen wrote:
> Hi
> 
> I'm having some trouble upgrading my packages; haven't done so since february. 
> I know the "correct" way to update packages using binaries is to cvsup your 
> portstree and run portupgrade -RPP, but I don't get far with this.
> 
> The problem as far as I can tell is, that the portstree and 
> ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-stable/All/ aren't in sync.

They're never perfectly in sync and never can be, because computers
aren't infinitely fast.

> portupgrade does have a fallback and will install the latest version vailable 
> from ../Latest/ and this is most often enough. This should in theory just 
> give me the latest binaries available at the FreeBSD mirrors.
> 
> But it isn't "foolproof". An example is pkgconf, the latest version on the 
> mirrors is 0.15 while many ports *requires* 0.17.2. So portupgrade quits.
> 
> My question: is there any way to upgrade packages to the latest available 
> version on the mirrors

Yes, you're using it.

> and/or a way to cvsup the portstree to the version the 
> binary packages have been built from?

No, sorry.  Usually the -stable packages don't get so far behind,
except around release time when all the build activity goes there.  I
just finished a build and updated them though, so you should be able
to retry once your favourite mirror has updated.

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20050427/28a2b621/attachment.bin


More information about the freebsd-ports mailing list