From owner-freebsd-current Tue Aug 13 13:19:15 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FDE237B400 for ; Tue, 13 Aug 2002 13:19:10 -0700 (PDT) Received: from smtp10.atl.mindspring.net (smtp10.atl.mindspring.net [207.69.200.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35CEC43E72 for ; Tue, 13 Aug 2002 13:19:10 -0700 (PDT) (envelope-from kylebutt@myrealbox.com) Received: from user-112vpc6.biz.mindspring.com ([66.47.229.134] helo=myrealbox.com) by smtp10.atl.mindspring.net with esmtp (Exim 3.33 #1) id 17ehZx-0005Bq-00; Tue, 13 Aug 2002 15:43:45 -0400 Message-ID: <3D596170.6030107@myrealbox.com> Date: Tue, 13 Aug 2002 13:43:44 -0600 From: Kyle Butt User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.1b) Gecko/20020721 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Szilveszter Adam Cc: current@FreeBSD.ORG Subject: Re: Weirdness trying -STABLE -> -CURRENT References: <20020811194119.GA897@fonix.adamsfamily.xx> <200208130004.g7D04e2T003783@bunrab.catwhisker.org> <20020813163333.GD1105@fonix.adamsfamily.xx> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Szilveszter Adam wrote: >Hello David, > >Thanks for getting back with the results. This points to the fatc that >the instructions in UPDATING should updated. > >The method is almost what you did, only a tad more efficient: > >- make buildworld >- make buildkernel KERNCONF=you_know_what >- cp GENERIC.hints to device.hints or create your own if you need > (because you have ISA devices eg) >- make installkernel KERNCONF=you_know_what >- reboot in single user (do the bootblocks if needed) >(At this point you are running on the -CURRENT kernel but with the old >userland: be aware of this because things like ipfw will now stop >working until you are back in sync!) > The trick here is that a new loader isn't installed yet. the old kernel lives in /kernel and the new one in /boot/kernel/kernel you have to be sure and boot the new one. make -k installworld accomplishes the same thing (By installing a new loader) >- mergemaster -p >- make -k installworld (this will install as much of the new userland as > possible, but will proceed in spite of errors.) >- rm -rf /usr/include/* >- make installworld (this now should go through without problems, you > are now back in sync, your /usr/include is also repopulated with the > new headers) >- mergemaster (with the new mergemaster script) >- reboot for the changes to take effect. > >Done. > >Hope this helps. > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message