From owner-freebsd-questions@FreeBSD.ORG Sun Sep 21 01:37:33 2003 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 AABBF16A4B3 for ; Sun, 21 Sep 2003 01:37:33 -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 2F74243FF9 for ; Sun, 21 Sep 2003 01:37:31 -0700 (PDT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [127.0.0.1]) h8L8bIJK033297 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 21 Sep 2003 09:37:24 +0100 (BST) (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost)h8L8bIj1033296; Sun, 21 Sep 2003 09:37:18 +0100 (BST) (envelope-from matthew) Date: Sun, 21 Sep 2003 09:37:18 +0100 From: Matthew Seaman To: Brian Dessent Message-ID: <20030921083717.GA32859@happy-idiot-talk.infracaninophile.co.uk> Mail-Followup-To: Matthew Seaman , Brian Dessent , freebsd-questions@freebsd.org References: <3F6D0DB7.7306BFA1@dessent.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="C7zPtVaVf+AK4Oqc" Content-Disposition: inline In-Reply-To: <3F6D0DB7.7306BFA1@dessent.net> User-Agent: Mutt/1.5.4i X-Spam-Status: No, hits=-11.5 required=5.0 tests=AWL,BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT autolearn=ham version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: freebsd-questions@freebsd.org Subject: Re: question on cvsup 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: Sun, 21 Sep 2003 08:37:33 -0000 --C7zPtVaVf+AK4Oqc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Sep 20, 2003 at 07:32:23PM -0700, Brian Dessent wrote: > ALIAS wrote: > >=20 > > i read the manual that came with my freebsd4 package. and i see on the > > website that there's a freebsd5, i want to use cvsup to update my syste= m to > > version 5, and i don't know how to do that, the manual doesn't explain = it > > well. can someone help me? >=20 > In the supfile that you use with cvsup, there's a line similar to > "*default release=3Dcvs tag=3DRELENG_4_8". This specifies which version = of > the sources you want to sync to. The handbook has a list of all the > tags at > >=20 > But you should also be aware that 5.x (aka CURRENT) is not for everyone, > you should read the handbook section at > > that discusses who should use STABLE and who should use CURRENT. The OP should note as well that updating from 4.x to 5.x by compiling =66rom source is not the easiest way of going about things. The src/UPDATING file from HEAD says this, hidden such long way down the file that most people will probably have got bored and given up reading before they get to it: To upgrade in-place from 4.x-stable to current=20 ---------------------------------------------- # 5.x uses more space than 4.x. Also, the location of kernel # modules has changed. If you are installing 5.0 onto a 4.x # system, you'll need about 30MB of free disk space on your / # partition. If you have less than this, you may encounter difficult # to back out of problems with this procedure. If /tmp is on # the / partition, you may want to completely remove all its content # before upgrading, as this can be a common source of shortage of # space on /. =09 [7] make buildworld [9] make buildkernel KERNCONF=3DYOUR_KERNEL_HERE [8] cp src/sys/${MACHINE}/conf/GENERIC.hints /boot/device.hints [2] make installkernel KERNCONF=3DYOUR_KERNEL_HERE cd src/sys/boot ; make install [6] [1] [3] mergemaster -p [5] rm -rf /usr/include/g++ make installworld mergemaster [4] and the several subsequent pages that expand on the numbered points therein. See http://www.freebsd.org/cgi/cvsweb.cgi/src/UPDATING?rev=3D1.266&content-= type=3Dtext/x-cvsweb-markup (5-CURRENT, HEAD) or http://www.freebsd.org/cgi/cvsweb.cgi/src/UPDATING?rev=3D1.251.2.6&cont= ent-type=3Dtext/x-cvsweb-markup&only_with_tag=3DRELENG_5_1 (5.1-RELEASE-pN= , RELENG_5_1) Once you've upgraded your base system, you'll definitely need to install 4.x-COMPAT libraries and you'll probably end up needing to reinstall all of your ports. Over all, you may well find it better to back up your /home area and any other data you don't want to lose, wipe your system and re-install 5.x from scratch, but that's a judgement you'll have to make for yourself. 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 --C7zPtVaVf+AK4Oqc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/bWM9dtESqEQa7a0RAq5xAKCF4JCv8JJmYQ70P4s4A31UEI5IfwCeIwPH lLBaUdhQ0Jybw9eOyqSNMj0= =GSxx -----END PGP SIGNATURE----- --C7zPtVaVf+AK4Oqc--