From owner-freebsd-stable@FreeBSD.ORG Mon Aug 17 07:18:18 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49E41106568D for ; Mon, 17 Aug 2009 07:18:18 +0000 (UTC) (envelope-from admin@kkip.pl) Received: from mainframe.kkip.pl (kkip.pl [87.105.164.78]) by mx1.freebsd.org (Postfix) with ESMTP id F03288FC61 for ; Mon, 17 Aug 2009 07:18:17 +0000 (UTC) Received: from mb01.admin.lan.kkip.pl ([10.66.3.254]) by mainframe.kkip.pl with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69 (FreeBSD)) (envelope-from ) id 1McwTr-0000Hu-36; Mon, 17 Aug 2009 09:18:13 +0200 Message-ID: <4A890433.1070809@kkip.pl> Date: Mon, 17 Aug 2009 09:18:11 +0200 From: Bartosz Stec User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: Johan Hendriks References: <57200BF94E69E54880C9BB1AF714BBCB5DEAEB@w2003s01.double-l.local> In-Reply-To: <57200BF94E69E54880C9BB1AF714BBCB5DEAEB@w2003s01.double-l.local> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated-User: admin@kkip.pl X-Authenticator: plain X-Sender-Verify: SUCCEEDED (sender exists & accepts mail) X-Spam-Score: -8.9 X-Spam-Score-Int: -88 X-Exim-Version: 4.69 (build at 07-Jul-2009 09:56:56) X-Date: 2009-08-17 09:18:13 X-Connected-IP: 10.66.3.254:1511 X-Message-Linecount: 60 X-Body-Linecount: 46 X-Message-Size: 2169 X-Body-Size: 1480 X-Received-Count: 1 X-Recipient-Count: 3 X-Local-Recipient-Count: 3 X-Local-Recipient-Defer-Count: 0 X-Local-Recipient-Fail-Count: 0 Cc: Dan Allen , freebsd-stable@freebsd.org Subject: Re: Going to BSD 8 from RELENG_7 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2009 07:18:18 -0000 Johan Hendriks pisze: > Be aware that if you go from 7 to 8 you will need to rebuild all your > installed ports. > ALso if you do a buildworld from 7 to 8 do not do the make delete-old > and the make delete-old-libs before you have rebuild your ports. > If you do the make delete-old and make delete-old-libs runs, all ports > depending on the FreeBSD 7 libs will not work any more. << read: most > likely all your ports. > If you have changed for example your Shell for root to a ports based > shell like bash and you do the make delete-old-libs you can not log in > anymore, because bash depends on the 7 libs wich are not there anymore. > > And as usual MAKE A GOOD BACKUP !!!! > > Regards, > Johan > > > As I remember when I did upgrade from FreBSD 6.4 to 7.0, I ran 'portupgrade -afi' after thar, BUT as I remember all my ports in fact works before they were upgraded. If I understand correctly, the reason of this was not making delete-old and delete-old-libs? So should following upgrade procedure be painless? 0. Backup! 1. cvsup 8.0-stable 2. make buildworld && make buildkernel 3. make installkernel 4. reboot and jump to single user mode 5. make installworld && mergemastger 6. take a deep breath & reboot 7. portupgrade -afi 8. make delete-old && make delete-old-libs 9. reboot 10. Hooray! My concern is - will my ports works after point 6. ? Quite important thing when machine can't be offline by hours during portupgrade -afi .... -- Bartosz Stec