From owner-freebsd-questions@FreeBSD.ORG Wed Jun 16 17:06:52 2010 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 785651065670 for ; Wed, 16 Jun 2010 17:06:52 +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 9E49F8FC1C for ; Wed, 16 Jun 2010 17:06:51 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.4/8.14.4) with ESMTP id o5GH6gfL093417 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Wed, 16 Jun 2010 18:06:42 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) Message-ID: <4C1904A1.8080205@infracaninophile.co.uk> Date: Wed, 16 Jun 2010 18:06:41 +0100 From: Matthew Seaman Organization: Infracaninophile User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: Tom Worster References: In-Reply-To: X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.96.1 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=1.6 required=5.0 tests=BAYES_50,DKIM_ADSP_ALL, SPF_FAIL autolearn=no version=3.3.1 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on lucid-nonsense.infracaninophile.co.uk Cc: freebsd-questions@freebsd.org Subject: Re: upgrading form 7.1-RELEASE to 8.0-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: Wed, 16 Jun 2010 17:06:52 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 16/06/2010 17:48:03, Tom Worster wrote: > as usual i let things slip until the servers are a couple of versions behind > and then i face the worries of upgrading. > > will freebsd-update -r 8.0-RELEASE upgrade work on a 7.1-RELEASE system or > do i need to take intermediate steps? > > does anyone have experience or advice they'd be willing to share? > > and if all goes well, when i boot 8.0 are my deamons going to start and be > happy: > > Server version: 5.0.87 FreeBSD port: mysql-server-5.0.87 > Sphinx 0.9.8.1-release (r1533) > Server version: Apache/2.2.13 (FreeBSD) > PHP 5.2.11 with Suhosin-Patch 0.9.7 (cli) (built: Nov 20 2009 16:10:58) Yes, this upgrade should work in one step. Make sure to install the compat7x port, and all the software you installed under 7.1 will be able to keep running. Note however that the compat7x stuff is merely a measure to give yourself a breathing space between upgrading the OS and rebuilding all your ports. You really do have to reinstall all the ports on a major version upgrade: while installed ports will still run if you don't touch them, as soon as you start updating anything, or installing anything new, it will start to go horribly poo unless you haved reinstalled everything. I note that the software you're running is all a few versions behind what's current, and some of those updates involve pretty significant changes (eg. php 5.2 to 5.3; changes to the way apache ports work; Oracle pushing to drop support for MySQL 5.0) so a bit of forethough and planning is advised, but there's no real deal-breaker there. Also, if you wait for a few weeks you could go directly to 8.1-RELEASE, which might be a better choice. There have been some pretty significant bugfixes between 8.0-RELEASE and 8.1-RELEASE. Cheers, Matthew - -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.14 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkwZBKEACgkQ8Mjk52CukIwp/QCfRyRsbjlb1QkyLuMcmat9DTAL mPMAn1ad7v6cHKVNJLSiwBfW5qJtss+B =HMSM -----END PGP SIGNATURE-----