Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Dec 2025 14:17:17 +0000
From:      Polarian <polarian@polarian.dev>
To:        questions@freebsd.org
Subject:   Re: freebsd-update - just partly
Message-ID:  <20251217141717.7815b8ba@Hydrogen>
In-Reply-To: <8fb8fc4e-02cc-4770-bf62-6a64f65f021f@gmx.at>
References:  <8fb8fc4e-02cc-4770-bf62-6a64f65f021f@gmx.at>

index | next in thread | previous in thread | raw e-mail

Hey,

> I just updated 3 of my 15.0-RELEASE systems. However, two of my 
> production systems which are NOT running with pkgbase after a reboot 
> still report the kernel to be 15.0-RELEASE (and since there is a zfs 
> errata with a fix this seems odd). A test VM running pkgbase after a 
> reboot reports 15.0-RELEASE-p1 kernel. Userland is 15.0-RELEASE-p1 on 
> all systems. How can I fix this?

Updating with freebsd-update or through src (buildworld/buildkernel)
are done in two steps.

1. Updating the kernel, this is done first, this is also why you are
told to reboot after an upgrade, so the new kernel can be loaded.

However, this is only the kernel, not the "world" (in generic terms,
the world is the userspace, if you are more familiar with Linux think
of kernel as Linux (package) and world as glibc/coreutils/systemd etc),
which is why you must do the next step:

2. Updating world, this is done by executing freebsd-update install
after the reboot, this will install the pending upgrade. After this you
should reboot again.

Then your system is entirely upgraded. If you would like to see if
there is pending upgrades to install use:

freebsd-update updatesready

For more information about all of these commands please read the short
but concise freebsd-update(8) manual page.

Hope this helps!

Take care,
-- 
Polarian
Jabber/XMPP: polarian@icebound.dev


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20251217141717.7815b8ba>