freebsd-update says -p3, but i've got -p2
Manolis Kiagias
sonic2000gr at gmail.com
Sat Jul 19 15:30:46 UTC 2008
David Newman wrote:
>>> Mark Boolootian wrote:
>
>>>> which leads me to conclude I've got -p3, including the BIND update.
>>>> However 'uname -a' says something else:
>>>>
>>>> FreeBSD mumble.ucsc.edu 7.0-RELEASE-p2 FreeBSD 7.0-RELEASE-p2 #0:
>>>> Wed Jun 18 07:33:20 UTC 2008
>>>> root at i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
>>>>
>>>> And although /usr/sbin/named has been updated, it appears not to have
>>>> been upgraded:
>>>>
>>>> $ /usr/sbin/named -v
>>>> BIND 9.4.2
>>>>
>>>> Thoughts?
>>>>
>>>>
>>>
>>> You've got p3, don't worry. There was no kernel update in p3, hence
>>> you got the p2 GENERIC kernel. If you want uname to actually show p3,
>>> you will have to recompile your kernel
>
> Shouldn't freebsd-update do this, not only for the kernel and named
> and whatever else it updates?
>
> I'm relatively new to freebsd-update, and while I appreciate its speed
> advantange over make buildworld/buildkernel, it's confusing when it
> applies updates but does not display correct version numbers.
>
> dn
>
>
This is not a problem with freebsd-update. The kernel has not changed
between -p2 and -p3, so freebsd-update will not get you an updated one.
If you recompile the kernel afterwards, it will show -p3 because of the
change in /usr/src/sys/conf/newvers.sh (this changes everytime
freebsd-update gets new updates, regardless of whether the kernel is
updated or not). So, simply by recompiling the kernel you will get the
-p3 indication, though nothing much else in this case.
When an update *does* include a new kernel *and* you are running a
GENERIC kernel, freebsd-update will update it. If you are running your
custom kernel, you will have to recompile anyway.
Also note that you need to have the relevant parts installed for
freebsd-update to update them. For example, if you don't have the kernel
sources installed, freebsd-update will *not* download and install them
for you.
More information about the freebsd-questions
mailing list