freebsd-update upgrade -r 7.4-RELEASE-p12

Eduardo Morras emorrasg at yahoo.es
Wed Oct 9 13:36:14 UTC 2013


On Tue, 8 Oct 2013 21:32:39 -0600 (MDT)
Mike Brown <mike at skew.org> wrote:

> alexus wrote:
> > ok, I just did fetch & install and got bumped from p5 to p9
> > 
> > # uname -a
> > FreeBSD XX.XXXXX.org 7.4-RELEASE-p9 FreeBSD 7.4-RELEASE-p9 #0: Mon Jun 11
> > 19:47:58 UTC 2012
> > root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC
> >  amd64
> > #
> > 
> > can I take it all the way to -p12?
> 
> -p10 through -p12 probably didn't involve any kernel changes. Bumping the 
> reported patchlevel isn't considered important enough to warrant building a 
> new kernel.

That there's no kernel changes doesn't mean that uname -a info is not updated. If you update the system from p5 to current (p12), and it shows p9 instead p12 the first thing you think is that something on the system update went wrong, not that everything was fine except the update of the file that uname -a reads. If release info patch is p12, it must update the whole system to p12.

If you update an app from 2.24.1 to 2.24.2 and doing 'app -v' shows 2.24.1 it means something went wrong, not that update only modified config files and not the binary.

> 
> If your sources are in /usr/src, do this:
> 
> grep -v # /usr/src/sys/conf/newvers.sh | head -4

No, uname -a should give the correct answer. Has uname other utility than show information about the operating system implementation? No, and it must be accurate.

---   ---
Eduardo Morras <emorrasg at yahoo.es>


More information about the freebsd-questions mailing list