From owner-freebsd-questions@FreeBSD.ORG Sat Sep 29 18:40:33 2007 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 CF5C016A46C for ; Sat, 29 Sep 2007 18:40:33 +0000 (UTC) (envelope-from d.hill@yournetplus.com) Received: from duane.dbq.yournetplus.com (duane.dbq.yournetplus.com [65.124.230.214]) by mx1.freebsd.org (Postfix) with ESMTP id 98B5413C469 for ; Sat, 29 Sep 2007 18:40:33 +0000 (UTC) (envelope-from d.hill@yournetplus.com) Received: from [192.168.1.10] (unknown [192.168.1.1]) by duane.dbq.yournetplus.com (Postfix) with ESMTP id 855466D44B; Sat, 29 Sep 2007 18:40:32 +0000 (UTC) Date: Sat, 29 Sep 2007 18:40:32 +0000 (UTC) From: Duane Hill X-X-Sender: d.hill@duane.dbq.yournetplus.com To: Aryeh Friedman In-Reply-To: Message-ID: <20070929183746.N33277@duane.dbq.yournetplus.com> References: <44r6khh4xh.fsf@Lowell-Desk.lan> <8cb6106e0709290907j3babcbabt83c97712045b3d0e@mail.gmail.com> <499c70c0709290937r63c7118dn9474885b02fc5eb8@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: josh.carroll@gmail.com, Lowell Gilbert , FreeBSD Mailing List Subject: Re: what cpu type to use for a intel duo e6850 (i386 or amd64) 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, 29 Sep 2007 18:40:33 -0000 On Sat, 29 Sep 2007 at 18:21 -0000, aryeh.friedman@gmail.com confabulated: > Would the following procedure work to do an inplace upgrade: > > 1. Download the amd64 iso > 2. Install it on a spare disk/partition > 3. Do a cvsup on it's /usr/src > 4. Make buildworld/buildkernel > 5. Mount the x86 disk/partition > 6. Copy /usr/obj (and /usr/src for good measure) from the amd > partition to the x48 > 7. Reboot with x86 partition > 8. Make installkernel/installworld mergemaster on x86 partition > 9. Now the non-ports section OS is amd64 > 10. pkg_del /var/db/pkg/*; rm -rf /usr/ports/ /usr/local > 11. Reftp ports.tar.gz and rebuild all the ports (I have about 10 top > level ports installed the rest are dependicies so this straight > forward) > > So does it work? Keep in mind, in your step 10, the OP will be removing more than just stuff from installed packages/ports if you 'rm -rf /usr/local'. If anything was built/installed manually from a source archive, for instance. ------ _|_ (_| |