From owner-freebsd-questions@FreeBSD.ORG Sun Jul 27 09:59:37 2008 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D85C1065672 for ; Sun, 27 Jul 2008 09:59:37 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 0174D8FC17 for ; Sun, 27 Jul 2008 09:59:36 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [IPv6:::1]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.2/8.14.2) with ESMTP id m6R9xTV1099698; Sun, 27 Jul 2008 10:59:30 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.6.0 smtp.infracaninophile.co.uk m6R9xTV1099698 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=infracaninophile.co.uk; s=200708; t=1217152770; bh=lfBi8V6EkvRORx q5g84RNUMN7PcgJowIwcodqli/Ev0=; h=Message-ID:Date:From:MIME-Version: To:CC:Subject:References:In-Reply-To:Content-Type:Cc:Content-Type: Date:From:In-Reply-To:Message-ID:Mime-Version:References:To; z=Mes sage-ID:=20<488C46FB.2070302@infracaninophile.co.uk>|Date:=20Sun,=2 027=20Jul=202008=2010:59:23=20+0100|From:=20Matthew=20Seaman=20|Organization:=20Infracaninophile|User -Agent:=20Thunderbird=202.0.0.16=20(X11/20080726)|MIME-Version:=201 .0|To:=20Svein=20Halvor=20Halvorsen=20|C C:=20questions@freebsd.org|Subject:=20Re:=20Binary=20upgrade=20from =20legacy=20version=20+=20ports|References:=20<488B147D.5050009@lvo r.halvorsen.cc>=20<488B5048.7080200@infracaninophile.co.uk>=20<488C 37AD.50305@lvor.halvorsen.cc>|In-Reply-To:=20<488C37AD.50305@lvor.h alvorsen.cc>|X-Enigmail-Version:=200.95.6|Content-Type:=20multipart /signed=3B=20micalg=3Dpgp-sha256=3B=0D=0A=20protocol=3D"application /pgp-signature"=3B=0D=0A=20boundary=3D"------------enig25EF53C9CBD6 663EDAB2C7A6"; b=rZRcjjqWPvhyKFLZH+92zf+uqLSQErAPiIr8GTjjZTVdyTflkf WbIudXulF5+o24KKIhQKYDruGFQj2LxTdp8Tthl8gTGqZM1ueF81m0zay98PPcoHMT/ PifX7gIquUbGXJSFV3d6Ir0XkpUltrzl5kwGQSOHXGhfqhZ1X7tKzM= Message-ID: <488C46FB.2070302@infracaninophile.co.uk> Date: Sun, 27 Jul 2008 10:59:23 +0100 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 2.0.0.16 (X11/20080726) MIME-Version: 1.0 To: Svein Halvor Halvorsen References: <488B147D.5050009@lvor.halvorsen.cc> <488B5048.7080200@infracaninophile.co.uk> <488C37AD.50305@lvor.halvorsen.cc> In-Reply-To: <488C37AD.50305@lvor.halvorsen.cc> X-Enigmail-Version: 0.95.6 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig25EF53C9CBD6663EDAB2C7A6" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (smtp.infracaninophile.co.uk [IPv6:::1]); Sun, 27 Jul 2008 10:59:30 +0100 (BST) X-Virus-Scanned: ClamAV 0.93.3/7846/Sun Jul 27 08:51:59 2008 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-3.0 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VERIFIED,NO_RELAYS autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on happy-idiot-talk.infracaninophile.co.uk Cc: questions@freebsd.org Subject: Re: Binary upgrade from legacy version + ports X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jul 2008 09:59:37 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig25EF53C9CBD6663EDAB2C7A6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Svein Halvor Halvorsen wrote: > The 6.1 system seem to be running 7.0-p2 now, though. Thanks! > It is still upgrading ports. Fortunately this box does nothing > important, and is just my personal playground. If something gets > messed up, noe problem. I'm trying to upgrade the ports binary as > well, using "portupgrade -a -PP", and it seems to get the packages > from RELEASE, not the latest versions that are in the ports tree. > But as long as all ports use the same consistent set, I'm pretty > sure it will work out nicely. My local ports tree will be out of > sync, though, which might cause problems later? Yes, this will work in the sense that the software will all be functional. If you're installing the RELEASE packages, you won't get any security related fixes that have gone into the ports since=20 7.0-RELEASE came out. Try running 'portaudit -Fda' and see what it shows up. You should still be able to update using packages from the FTP servers though -- the process of updating packages runs pretty frequently, but it does take a while to chew through all of the updates so what's on the FTP servers is usually some days adrift of the state of the ports tree in CVS. But really no more than that. > Is there a problem using the prebuilt packages from STABLE on a > RELEASE box? If I want to run RELEASE, and still use the latest > packages? The ABI is consistent between STABLE and RELEASE, right? Nope. All 7.x releases should be ABI compatible -- including STABLE and RELEASE. So long as you get the inter-package dependencies right everything should work fine. I know the ABI promise guarantees that anything compiled on an earlier 7.x version will continue to run on a later one, and I believe it also now requires programs compiled on a later 7.x system to run on an earlier one. In any case, the move to versioned symbols makes the whole problem pretty much go away. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW --------------enig25EF53C9CBD6663EDAB2C7A6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEAREIAAYFAkiMRwEACgkQ8Mjk52CukIzFJACgk8suaSYLN1ONZofiw88XT1Qq 03kAoJFnhH3zpvPiBGxouFk0u+myhPpw =PQWj -----END PGP SIGNATURE----- --------------enig25EF53C9CBD6663EDAB2C7A6--