Date: Mon, 18 Aug 2003 21:32:42 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: Charles Howse <chowse@charter.net> Cc: freebsd-questions@freebsd.org Subject: Re: Make world question Message-ID: <20030818203242.GB62425@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <005501c365ba$16139390$04fea8c0@moe> References: <005501c365ba$16139390$04fea8c0@moe>
next in thread | previous in thread | raw e-mail | index | archive | help
--mojUlQ0s9EVzWg2t Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 18, 2003 at 01:53:55PM -0500, Charles Howse wrote: > Hi, > I haven't done this before, and even though I have "FreeBSD Unleashed", > and have read several articles from bsdvault.net and the relevant > section of the handbook, I still have a simple question. >=20 > I want to stay at a 'production' version of FreeBSD. I'm currently > running 4.8-RELEASE, which I installed via ftp over the Internet perhaps > 2 weeks ago. >=20 > All I want to do is have the latest ports, bugfixes and source code. > I'm not interested in being on the 'bleeding edge'. >=20 > I have used cvsupit to update my ports and base cources. Here is my > /etc/cvsupfile: >=20 > *default host=3Dcvsup11.FreeBSD.org > *default base=3D/usr > *default prefix=3D/usr > *default release=3Dcvs > *default tag=3DRELENG_4 RELENG_4 gets you 4.8-STABLE. From what you say above, you probably want RELENG_4_8 which gets you 4.8-RELEASE-p3 at the moment. > *default delete use-rel-suffix >=20 > src-base > *default tag=3D. > ports-all > doc-all >=20 > The question is: How can I determine if it is necessary to do a 'make > world'? If you're tracking 4.8-STABLE, then the sources are updated continuously, so you just do a cvsup and make world cycle at appropriate intervals in order to pick up any changes. If you're tracking 4.8-RELEASE-px, then subscribe to freebsd-announce@... where any new patches to that branch will be announced, usually in the form of a security advisory. Or you can just run cvsup at intervals, and do a make world if there are any source changes or if /usr/src/UPDATING gains any new entries. Ports and doc are continually updated, and the only good ways to track updates to any ports you have installed are either to keep running cvsup at intervals, and look for modifications to the ports you've installed, or to subscribe at http://www.freshports.org/. If you cvsup your ports regularly, you can get everything up to date fairly automatically just by running: # cd /usr/ports # make index ( -or- portsdb -uU) # portupgrade -Nia 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 --mojUlQ0s9EVzWg2t Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/QTfqdtESqEQa7a0RAvv1AJ90/KkE0ShLxtY8VBKVyv3qA3h1EACfXDKN hVMq4Och2azEfgJl+q9TYzU= =gb9C -----END PGP SIGNATURE----- --mojUlQ0s9EVzWg2t--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030818203242.GB62425>