From owner-freebsd-ports@FreeBSD.ORG Wed Apr 27 20:09:18 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 220E616A4CE for ; Wed, 27 Apr 2005 20:09:18 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6BED43D6A for ; Wed, 27 Apr 2005 20:09:17 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id A10105133E; Wed, 27 Apr 2005 13:09:16 -0700 (PDT) Date: Wed, 27 Apr 2005 13:09:16 -0700 From: Kris Kennaway To: Bjarne Wichmann Petersen Message-ID: <20050427200916.GA38219@xor.obsecurity.org> References: <200504271653.35873.freebsd.nospam@mekanix.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="liOOAslEiF7prFVr" Content-Disposition: inline In-Reply-To: <200504271653.35873.freebsd.nospam@mekanix.dk> User-Agent: Mutt/1.4.2.1i cc: freebsd-ports@freebsd.org Subject: Re: Upgrading packages using binaries X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 20:09:18 -0000 --liOOAslEiF7prFVr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 27, 2005 at 04:53:35PM +0200, Bjarne Wichmann Petersen wrote: > Hi >=20 > I'm having some trouble upgrading my packages; haven't done so since febr= uary.=20 > I know the "correct" way to update packages using binaries is to cvsup yo= ur=20 > portstree and run portupgrade -RPP, but I don't get far with this. >=20 > The problem as far as I can tell is, that the portstree and=20 > ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-stable/All/ aren't in s= ync. 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 vail= able=20 > from ../Latest/ and this is most often enough. This should in theory just= =20 > give me the latest binaries available at the FreeBSD mirrors. >=20 > But it isn't "foolproof". An example is pkgconf, the latest version on th= e=20 > mirrors is 0.15 while many ports *requires* 0.17.2. So portupgrade quits. >=20 > My question: is there any way to upgrade packages to the latest available= =20 > version on the mirrors Yes, you're using it. > and/or a way to cvsup the portstree to the version the=20 > 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 --liOOAslEiF7prFVr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCb/FsWry0BWjoQKURAtMhAKCqbSTVwBBPkC7XLu4WrDoHvtqCgwCdFi2R 2VPaUhHxhm4a6DUtAnfeG28= =PNc8 -----END PGP SIGNATURE----- --liOOAslEiF7prFVr--