From owner-freebsd-questions@FreeBSD.ORG Thu Jun 7 16:46:25 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DB44316A421 for ; Thu, 7 Jun 2007 16:46:25 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (ns0.infracaninophile.co.uk [81.187.76.162]) by mx1.freebsd.org (Postfix) with ESMTP id 3E45413C44C for ; Thu, 7 Jun 2007 16:46:25 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost.infracaninophile.co.uk [IPv6:::1]) by smtp.infracaninophile.co.uk (8.14.1/8.14.1) with ESMTP id l57GjtNT050463; Thu, 7 Jun 2007 17:45:57 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) Authentication-Results: smtp.infracaninophile.co.uk from=m.seaman@infracaninophile.co.uk; sender-id=permerror; spf=permerror X-SenderID: Sendmail Sender-ID Filter v0.2.14 smtp.infracaninophile.co.uk l57GjtNT050463 Message-ID: <46683643.3030206@infracaninophile.co.uk> Date: Thu, 07 Jun 2007 17:45:55 +0100 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 2.0.0.0 (X11/20070521) MIME-Version: 1.0 To: Derek Ragona References: <200706071650.31560.dzalewski@open-craft.com> <6.0.0.22.2.20070607102545.024bfa28@mail.computinginnovations.com> In-Reply-To: <6.0.0.22.2.20070607102545.024bfa28@mail.computinginnovations.com> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (smtp.infracaninophile.co.uk [IPv6:::1]); Thu, 07 Jun 2007 17:46:07 +0100 (BST) X-Virus-Scanned: ClamAV 0.90.3/3376/Thu Jun 7 09:39:26 2007 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, DKIM_POLICY_SIGNSOME, DKIM_POLICY_TESTING,NO_RELAYS autolearn=no version=3.2.0 X-Spam-Checker-Version: SpamAssassin 3.2.0 (2007-05-01) on happy-idiot-talk.infracaninophile.co.uk Cc: dzalewski@open-craft.com, freebsd-questions@freebsd.org Subject: Re: Upgrade FreeBSD 6.1 to 6.2 - ports upgrade 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: Thu, 07 Jun 2007 16:46:25 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Derek Ragona wrote: > At 08:50 AM 6/7/2007, Dominik Zalewski wrote: >> Dear All, >> >> I'm planning to upgrade my FreeBSD 6.1 box to 6.2. Should I remove all >> installed ports and rebuild them under 6.2 ? >> >> Thanks in advance, > > You don't need to remove them. But you should run portmanager or > portupgrade to rebuild them all after you upgrade. Actually, that isn't the case. You only *need* to force a rebuild of all ports if you update across a major version number (eg. 5.5 --> 6.2). That's because the ABI version on various system shlibs is bumped with the new major version. While you can still keep running 5.x software on a 6.x system (by installing the compat5x stuff) you will very quickly run into problems when updating if all or most of your ports aren't compiled on the current OS version. For a minor version number bump (6.1 --> 6.2) generally upgrading everything should not be necessary. There might be one or two ports in the tree that notice the difference, but those are the exception rather than the rule and can be updated individually if they cause a problem. In fact, by far the most likely scenario for the OP is that he won't need to do anything at all to his installed ports: it will all just keep on working fine. Cheers, Matthew - -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGaDZD8Mjk52CukIwRCHyvAJ0eX771mzcEJ44WXFv6qzsrYCtzjQCgh/JF ect3ZZbByYSCZ5UA14wTzmA= =JUVU -----END PGP SIGNATURE-----