Date: Thu, 9 Aug 2018 15:12:08 +0100 From: Kaya Saman <kayasaman@gmail.com> To: freebsd-questions@freebsd.org Cc: robert@webtent.org Subject: Re: Userland and kernel mismatch Message-ID: <55690e33-1204-e359-da13-ee99357dada3@gmail.com> In-Reply-To: <5B6C37BF.3060701@webtent.org> References: <5B6C37BF.3060701@webtent.org>
next in thread | previous in thread | raw e-mail | index | archive | help
If the 'userland' is messed up, try this: https://www.freebsd.org/doc/handbook/makeworld.html 1. fetch sources for whatever version of FreeBSD you are using.... 10.4-Release? 2. build the same userland/kernel for it: # cd /usr/src # make buildworld # make buildkernel 3. install: # cd /usr/src # make installkernel # shutdown -r now # cd /usr/src # make installworld # shutdown -r now hopefully that should get you back in sync :-) Regards, Kaya On 08/09/18 13:46, Robert Fitzpatrick via freebsd-questions wrote: > I'm not sure how I messed up one server of mine, but hope someone can > suggest how it can be fixed. When I try to run pkg, I get this error: > > root@mx2:~ # pkg update > /lib/libc.so.7: version FBSD_1.4 required by > /usr/local/lib/libpkg.so.4 not found > > It seems my userland is out of sync with the kernel: > > root@mx2:~ # freebsd-version -uk > 10.4-RELEASE-p10 > 10.4-RELEASE-p10 > root@mx2:~ # freebsd-update fetch > root@mx2:~ # uname -U > 1000510 > root@mx2:~ # uname -K > 1004000 > > I've found posts suggesting how to correct the reverse of an older > kernel, but how could I fix this issue? >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?55690e33-1204-e359-da13-ee99357dada3>