From owner-freebsd-questions@FreeBSD.ORG Mon May 3 05:07:15 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 819CA16A4CE for ; Mon, 3 May 2004 05:07:15 -0700 (PDT) Received: from smtp.infracaninophile.co.uk (happy-idiot-talk.infracaninophile.co.uk [81.2.69.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3D2B43D4C for ; Mon, 3 May 2004 05:07:13 -0700 (PDT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [IPv6:::1]) i43C779P008977 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 3 May 2004 13:07:07 +0100 (BST) (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost)id i43C77i5008976; Mon, 3 May 2004 13:07:07 +0100 (BST) (envelope-from matthew) Date: Mon, 3 May 2004 13:07:07 +0100 From: Matthew Seaman To: alexander botov Message-ID: <20040503120707.GA8866@happy-idiot-talk.infracaninophile.co.uk> Mail-Followup-To: Matthew Seaman , alexander botov , questions References: <20040503111123.M87991@ibl.bas.bg> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LQksG6bCIzRHxTLp" Content-Disposition: inline In-Reply-To: <20040503111123.M87991@ibl.bas.bg> User-Agent: Mutt/1.5.6i X-Virus-Scanned: clamd / ClamAV version devel-20040420, clamav-milter version 0.70k X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on happy-idiot-talk.infracaninophile.co.uk cc: questions Subject: Re: ports upgrade question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 May 2004 12:07:15 -0000 --LQksG6bCIzRHxTLp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 03, 2004 at 02:25:18PM +0300, alexander botov wrote: > I'm sure that this is a trivial question to ask . I'm considering source = and=20 > ports tree upgarde from 5.2_REL to 5.2.1_REL . I've never did cvs before > (usually i back up , format + binary install and restore ) . I've read th= e=20 > article from the handbook and everything is pretty much explained there .= My=20 > question is when i install the new distro how should i upgrade the ports = tree=20 > after syncing it from cvs ? Are there any guidelines , tips or tricks ? I= 've=20 > heard about portupgrade port . Is this the right tool for bringing my por= ts=20 > up to date ? Your help will be greatly appreciated and I hope will save m= e=20 > hours of hesitation and headache :-) You've pretty much got the right idea. portupgrade(1) is the tool to use. However, you should read /usr/ports/UPDATING carefully -- apart =66rom anything else, if you're upgrading from the ports tree as it was at the time of 5.2-RELEASE you'll have a tricky ruby(1) version bump to deal with (ruby is the language portupgrade is written in) as well as major updates for some large software collections like Gnome and KDE. =20 Note that the ports collection is developed pretty much independently =66rom the base system, and reflects the completely independent development of software by any number of completely different projects. There's no particular requirement to only upgrade your ports concurrently with upgrading your system. In fact, it's probably better to upgrade ports slightly more frequently (or perhaps even a lot more frequently) than the base system. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --LQksG6bCIzRHxTLp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAljXrdtESqEQa7a0RAoCOAJ4/9bcWgLjdeMRCWzF/qxlsoQotqgCffE+7 XG504O6ErUcSZkY8NxJ3b2Y= =UxK6 -----END PGP SIGNATURE----- --LQksG6bCIzRHxTLp--