From owner-freebsd-questions@FreeBSD.ORG Sat Jul 25 11:28:57 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49CE9106568B for ; Sat, 25 Jul 2009 11:28:57 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id C20518FC1E for ; Sat, 25 Jul 2009 11:28:56 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [IPv6:::1]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.3/8.14.3) with ESMTP id n6PBSnGv066718; Sat, 25 Jul 2009 12:28:50 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.8.3 smtp.infracaninophile.co.uk n6PBSnGv066718 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=infracaninophile.co.uk; s=200708; t=1248521330; bh=3GTBFZV5pDTACf7IKeFCHsQPCkzR7TlUQqhUs5mvFUQ=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<4A6AEC6B.5090700@infracaninophile.co.uk>|Date:=20S at,=2025=20Jul=202009=2012:28:43=20+0100|From:=20Matthew=20Seaman= 20|Organization:=20Infracaninophi le|User-Agent:=20Thunderbird=202.0.0.22=20(X11/20090724)|MIME-Vers ion:=201.0|To:=20Axel=20|CC:=20freebsd-questions@ freebsd.org|Subject:=20Re:=20freebsd-update:=20from=207.1-STABLE=2 0to=207.2-RELEASE?|References:=20<4A6AE4C6.8060306@glemsk.net>|In- Reply-To:=20<4A6AE4C6.8060306@glemsk.net>|X-Enigmail-Version:=200. 95.6|Content-Type:=20multipart/signed=3B=20micalg=3Dpgp-sha256=3B= 0D=0A=20protocol=3D"application/pgp-signature"=3B=0D=0A=20boundary =3D"------------enig45C0F95B8E8992A54FFE36A5"; b=zDbvFynYIJaLsvTvSTWwOGailJIDcuyw6hlxQ+1Bbqp8csZZu99My7R/5E4ZKX6ye SoqRg0Az6G/S05nvEqOXecxdsebvbnj+zzQ2JpRIp5OgmahSNTkYUoAAn7taHUc6KV hffWb9ljsa+Wurgfu0p8p8dfKNLQE2PyuV06Rbss= X-Authentication-Warning: happy-idiot-talk.infracaninophile.co.uk: Host localhost [IPv6:::1] claimed to be happy-idiot-talk.infracaninophile.co.uk Message-ID: <4A6AEC6B.5090700@infracaninophile.co.uk> Date: Sat, 25 Jul 2009 12:28:43 +0100 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 2.0.0.22 (X11/20090724) MIME-Version: 1.0 To: Axel References: <4A6AE4C6.8060306@glemsk.net> In-Reply-To: <4A6AE4C6.8060306@glemsk.net> X-Enigmail-Version: 0.95.6 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig45C0F95B8E8992A54FFE36A5" X-Virus-Scanned: clamav-milter 0.95.2 at happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-3.0 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VERIFIED,NO_RELAYS autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on happy-idiot-talk.infracaninophile.co.uk Cc: freebsd-questions@freebsd.org Subject: Re: freebsd-update: from 7.1-STABLE to 7.2-RELEASE? 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: Sat, 25 Jul 2009 11:28:57 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig45C0F95B8E8992A54FFE36A5 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Axel wrote: > Hello, >=20 > I have previously kept my machine updated by fetching the STABLE branch= =20 > using csup and rebuilding the kernel. (As described in Handbook chapter= =20 > 24.7) >=20 > From now on, I want to use freebsd-update to simplify the process and = > follow the RELEASE branch (+patches) instead. >=20 > But it seems that freebsd-update cannot help me upgrade from 7.1-STABLE= =20 > to 7.2-RELEASE. >=20 > Any tips on how to make the transition to RELEASE? >=20 > -------------------------------------- >=20 > uname -a > FreeBSD 7.1-STABLE FreeBSD 7.1-STABLE #0: Sat Jul 25 12:24:54=20 > CEST 2009 > root@:/usr/obj/usr/src/sys/GENERIC i386 >=20 > -------------------------------------- >=20 > freebsd-update -v debug -r 7.2-RELEASE upgrade > Looking up update.FreeBSD.org mirrors... 3 mirrors found. > Fetching public key from update5.FreeBSD.org... fetch:=20 > http://update5.FreeBSD.org/7.1-STABLE/i386/pub.ssl: Not Found > failed. > Fetching public key from update4.FreeBSD.org... fetch:=20 > http://update4.FreeBSD.org/7.1-STABLE/i386/pub.ssl: Not Found > failed. > Fetching public key from update1.FreeBSD.org... fetch:=20 > http://update1.FreeBSD.org/7.1-STABLE/i386/pub.ssl: Not Found > failed. > No mirrors remaining, giving up. >=20 > -------------------------------------- Probably your best plan would be to: * Back up everything, but particularly all of the contents of /etc /usr/local/etc and /home and anywhere else you have important files you can't recover from original sources. * csup to RELENG_7_2_0_RELEASE (ie use that as the cvs tag in your sup= =20 file). This will give you code base the release was generated from. Compile and update your system the normal way -- uname(1) shou= ld identify itself as 7.2-RELEASE after this. Replace any custom kerne= l with GENERIC if you want to use freebsd-update for the kernel as wel= l as the world. * use freebsd-update to to upgrade from 7.2-RELEASE to 7.2-RELEASE-p2 = according to the instructions in the man page. Now, you'll be using a self-compiled version of FreeBSD rather than exact= ly what comes off the release .iso so there will be minor differences and mi= smatched checksums for various files. However I think freebsd-update should be ab= le to cope, and will probably overwrite any non-matching files. In case it doe= sn't, your next recourse would be to grab a release .iso from the FTP sites and= overwrite your system with the version from the install media. You can do this wit= hout completely trashing your existing setup if you take care -- particularly = make sure that you tell the installer *not* to newfs any partitions. Of cours= e,=20 make sure you've backed everything up before trying this, as it will over= write some of the files under /etc with the default versions. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW --------------enig45C0F95B8E8992A54FFE36A5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEAREIAAYFAkpq7HEACgkQ8Mjk52CukIwFBwCgiv2uxOddmyVgYws7OSZZ34VM t5kAniFs5e8SZrrPcRQG/TmXFAn0mXen =6OMu -----END PGP SIGNATURE----- --------------enig45C0F95B8E8992A54FFE36A5--