From owner-freebsd-newbies Tue Sep 11 20: 8:46 2001 Delivered-To: freebsd-newbies@freebsd.org Received: from msg-proxy2.mweb.co.za (msg-proxy2.mweb.co.za [196.2.46.11]) by hub.freebsd.org (Postfix) with ESMTP id E580537B408 for ; Tue, 11 Sep 2001 20:08:39 -0700 (PDT) Received: from siberiyan.dyndns.org ([196.30.183.246]) by msg-proxy2.mweb.co.za (iPlanet Messaging Server 5.1 (built May 7 2001)) with SMTP id <0GJJ00K3I4Q8JU@msg-proxy2.mweb.co.za> for freebsd-newbies@FreeBSD.ORG; Wed, 12 Sep 2001 05:08:36 +0200 (SAST) Received: by siberiyan.dyndns.org (sSMTP sendmail emulation); Wed, 12 Sep 2001 05:08:44 +0200 Date: Wed, 12 Sep 2001 05:08:44 +0200 From: Piet Delport Subject: Re: cvsuping stable source In-reply-to: <01091222294800.00382@hastur.rezo.net> To: pascal Cc: Scott Corey , Nathan Mace , freebsd newbies Message-id: <20010912050844.A486@athalon> MIME-version: 1.0 Content-type: multipart/signed; boundary=gBBFr7Ir9EOA20Yy; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-disposition: inline User-Agent: Mutt/1.3.21i X-Operating-System: FreeBSD 4.4-RC X-Editor: VIM - Vi IMproved 6.0as BETA (http://www.vim.org/) X-Crypto: gpg (GnuPG) 1.0.6 (http://www.gnupg.org/) X-GPG-Key-ID: 0x6B191427 X-GPG-Fingerprint: C7FF A540 2199 F7BF 1933 5640 CD15 0FF3 6B19 1427 References: <20010910171210.2cdde021.nmace85@yahoo.com> <3B9D3385.3060706@bsdprophet.org> <01091222294800.00382@hastur.rezo.net> Sender: owner-freebsd-newbies@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --gBBFr7Ir9EOA20Yy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, 12 Sep 2001 at 22:29:48 +0200, pascal wrote: > On Monday 10 September 2001 23:41, Scott Corey wrote: > > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvsup.html >=20 > I'm really starting with freebsd (2 weeks) and i thought you could > help me understand the following about cvsup, which i just installed > and updated my ports with. So far so good. >=20 > My question is about the sources and the manual is not very clear > about : what happens after the cvsup job? Do i have to recompile > something to switch to the new system or is it automatic? It's all explained in here: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html In fact, you'll probably find this entire chapter useful: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cutting-edge.html In short though, yes, you'll have to recompile something. (Everything, in fact :-) CVSup's role is limited to downloading the source tree that you'll end up compiling and installing. Generally speaking, the whole upgrade process works like this: 1. Download a local copy of the source tree you want to upgrade to. (This is what cvsup does.) 2. After optionally editing /etc/make.conf to suit your tastes, compile everything: # make buildworld # make KERNCONF=3DYOURCONF buildkernel 3. If all goes well, drop into single-user mode and install everything you've just built: # make installworld # make KERNCONF=3DYOURCONF installkernel 4. Reboot. :-) The links mentioned above explain the process in much greater detail. > Can I backtrack in case of trouble? Assuming the trouble isn't too severe (read: you can still boot and do some stuff), you can always re-cvsup to any older version of the source, and build everything again, though preferably you should have backups ready if you're worried about potential trouble. > I'm running 4.3 (release) right now, i'd prefer not having to > reinstall it :-) Will cvsup allow me to switch to the upcoming 4.4? If you cvsup to RELENG_4 (i.e. -STABLE) before building everything, you'll already be running what just about is 4.4 already. HTH, --=20 Piet Delport Today's subliminal thought is: --gBBFr7Ir9EOA20Yy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) iD8DBQE7ntG8zRUP82sZFCcRAiblAKCf6vd182nOiv7zZfg7ZqWZIWeqqQCfTnXx MWqkd+JBNDZ9dpwWmcUb/Og= =kejR -----END PGP SIGNATURE----- --gBBFr7Ir9EOA20Yy-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-newbies" in the body of the message