From owner-freebsd-questions Thu Aug 19 12:44:44 1999 Delivered-To: freebsd-questions@freebsd.org Received: from dt010nb9.san.rr.com (dt010nb9.san.rr.com [204.210.12.185]) by hub.freebsd.org (Postfix) with ESMTP id 1C66115273 for ; Thu, 19 Aug 1999 12:44:36 -0700 (PDT) (envelope-from Doug@gorean.org) Received: from localhost (doug@localhost) by dt010nb9.san.rr.com (8.9.3/8.8.8) with ESMTP id MAA57425; Thu, 19 Aug 1999 12:41:39 -0700 (PDT) (envelope-from Doug@gorean.org) Date: Thu, 19 Aug 1999 12:41:39 -0700 (PDT) From: Doug X-Sender: doug@dt010nb9.san.rr.com To: mcwong@ascend.com Cc: Ben Smithurst , questions@freebsd.org Subject: Re: Safe upgrade from 2.2.5 --> 3.2 ? In-Reply-To: <882567D2.003DC09F.00@colton.ascend.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 19 Aug 1999 mcwong@ascend.com wrote: > One more question before I begin. Since 2.2.5 is a.out only system > and 3.2 will be elf by default, now that I have the 3.2. src what target > should I be building first ? Please take a look at http://freebsd.simplenet.com/make-upgrade.html before you proceed. Specifically, you should not try to upgrade from 2.2.5 straight to 3.2-Stable since I've seen people run into trouble with a system older than 2.2.6. Also, the ONLY targe you should build is make upgrade. More details are on that web page. > Also, about the mergemaster util. Should this be run before or > after the above build process ? This question is also answered on that page. > I did try running is *before* the > build (which I am quite reluctant to do for now until I know which > target to build) but got the following error: > > mtree -deU -f /usr/src/etc/mtree/BSD.usr.dist -p /var/tmp/temproot/usr > mtree: line 156: unknown keyword nochange > *** Error code 1 > > Stop. > > *** FATAL ERROR: Cannot 'cd' to /usr/src/etc and install files to the > temproot environment > > > At this point I stop and decide to ask before proceeding further. IIRC this problem occurs because your vertion of mtree (and maybe make too) is too old. Upgrading to 2.2.8-Stable before doing the 3.2-Stable upgrade will solve this problem for you. Good luck, Doug To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message