Date: Tue, 13 Aug 2002 13:43:44 -0600 From: Kyle Butt <kylebutt@myrealbox.com> To: Szilveszter Adam <sziszi@bsd.hu> Cc: current@FreeBSD.ORG Subject: Re: Weirdness trying -STABLE -> -CURRENT Message-ID: <3D596170.6030107@myrealbox.com> References: <20020811194119.GA897@fonix.adamsfamily.xx> <200208130004.g7D04e2T003783@bunrab.catwhisker.org> <20020813163333.GD1105@fonix.adamsfamily.xx>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D596170.6030107>