[Bulk] Re: freebsd-update question

Axel axelbsd at ymail.com
Sun Sep 28 19:33:45 UTC 2014


On Sun, Sep 28, 2014 at 9:04 PM, firmdog at gmail.com <firmdog at gmail.com>
wrote:

> OK. I will try that. Found these notes from 10 years ago. Gonna give
> this a try, not sure if cvsup will work anymore....
>
>
> cvsup -g -L 2 update-file
>
> The update-file contains this:
>
> *default host=cvsup11.us.FreeBSD.org
> *default base=/var/db
> *default prefix=/usr
> *default release=cvs tag=RELENG_8
> *default delete use-rel-suffix
> src-all
> ports-all tag=.
> doc-all tag=.
>
> cd /usr/src
>
> make buildworld
>
> make buildkernel
>
> make installkernel
>
> mergemaster
>
> make installworld
>
>
>
>
>
>
> On Sun, Sep 28, 2014 at 2:36 PM, FF <fusionfoto at gmail.com> wrote:
> > So your kernel won't be updated because you are running a custom kernel.
> > Your uname is based on the running kernel.
> >
> > If you want to confirm that you've in fact updated, you can reboot to the
> > GENERIC kernel which will confirm you are at 8.4 or whatever. FreeBSD
> update
> > is a binary update based on the release versions -- deviate from them
> and it
> > doesn't break, but it can't touch those files.
> >
> > Since you know enough to put a custom kernel on there, you should follow
> the
> > source rebuild instructions which would be basically be to svn down the
> > whole 8.4 source tree, make the world, make the kernel and install it,
> > reboot, and install the world.
> >
> > I think the directions are in the FreeBSD handbook.
> >
> > Best,
> >
> >
> >
> > On Sun, Sep 28, 2014 at 1:26 PM, Valeri Galtsev <
> galtsev at kicp.uchicago.edu>
> > wrote:
> >>
> >>
> >> On Sun, September 28, 2014 10:01 am, firmdog at gmail.com wrote:
> >> > I just installed a brand new 8.3 box and got the same behavior. I see
> >> > in my output below that I have to build or update my own kernel?
> >> >
> >> >
> >> > # uname -a
> >> > FreeBSD 8.3-RELEASE FreeBSD 8.3-RELEASE #0: Tue Apr 10 17:33:58 UTC
> >> > 2012     root at mynewhost:/usr/obj/i386/usr/src/sys/XENHVM  i386
> >> > #
> >> >
> >> > Starting the upgrade attempt:
> >> >
> >> > # freebsd-update -r 8.4-RELEASE upgrade
> >> > Looking up update.FreeBSD.org mirrors... 5 mirrors found.
> >> > Fetching public key from update6.freebsd.org... done.
> >> > Fetching metadata signature for 8.3-RELEASE from
> update6.freebsd.org...
> >> > done.
> >> > Fetching metadata index... done.
> >> > Fetching 2 metadata files... done.
> >> > Inspecting system... done.
> >> >
> >> > WARNING: This system is running a "xenhvm" kernel, which is not a
> >> > kernel configuration distributed as part of FreeBSD 8.3-RELEASE.
> >> > This kernel will not be updated: you MUST update the kernel manually
> >> > before running "/usr/sbin/freebsd-update install".
> >> >
> >> > The following components of FreeBSD seem to be installed:
> >> > src/base src/bin src/cddl src/contrib src/crypto src/etc src/games
> >> > src/gnu src/include src/krb5 src/lib src/libexec src/release
> src/rescue
> >> > src/sbin src/secure src/share src/sys src/tools src/ubin src/usbin
> >> > world/base world/dict world/doc world/games world/info world/manpages
> >> > world/proflibs
> >> >
> >> > The following components of FreeBSD do not seem to be installed:
> >> > kernel/generic world/catpages
> >> >
> >> > Does this look reasonable (y/n)? y
> >> >
> >> > Fetching metadata signature for 8.4-RELEASE from
> update6.freebsd.org...
> >> > done.
> >> > Fetching metadata index... done.
> >> > Fetching 1 metadata patches. done.
> >> > Applying metadata patches... done.
> >> > Fetching 1 metadata files... done.
> >> > Inspecting system... done.
> >> > Fetching files from 8.3-RELEASE for merging... done.
> >> > Preparing to download files...
> >> > done.
> >> > Fetching 32149
> >> >
> >> >
> patches.....10....20....30....40....50....60....70....80....90....100....110....120....130....140....150....160....170....180....
> >> > SNIP….
> >> > done.
> >> > Applying patches...
> >> > Fetching 778 files... done.
> >> > Attempting to automatically merge changes in files... done.
> >> >
> >> > The following file could not be merged automatically:
> >> > /etc/mail/freebsd.cf
> >> > Press Enter to edit this file in vi and resolve the conflicts
> >> > manually...
> >> >
> >> > Then a bunch more of /etc/mail files and also a merge of
> >> > /etc/master.passwd:
> >> >
> >> > Then this:
> >> >
> >> > The following files will be updated as part of updating to
> >> > 8.4-RELEASE-p16:
> >> >
> >> > Then I run this:
> >> >
> >> > # freebsd-update install
> >> > Installing updates...
> >> > Kernel updates have been installed.  Please reboot and run
> >> > "/usr/sbin/freebsd-update install" again to finish installing updates.
> >> >
> >> > # reboot
> >> >
> >>
> >> In last message before reboot it instructed to "reboot then run
> >>
> >> /usr/sbin/freebsd-update install
> >>
> >> again". Did you run "freebsd-update install" after reboot?
> >>
> >> Valeri
> >>
> >> >
> >> > #uname -a
> >> > FreeBSD 8.3-RELEASE FreeBSD 8.3-RELEASE #0: Tue Apr 10 17:33:58 UTC
> >> > 2012     root at mynewhost:/usr/obj/i386/usr/src/sys/XENHVM  i386
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > On Sun, Sep 28, 2014 at 5:06 AM, FF <fusionfoto at gmail.com> wrote:
> >> >> Can you provide the output of those commands? Freebsd-update is
> usually
> >> >> pretty good about telling you what's wrong.
> >> >>
> >> >> Thanks
> >> >>
> >> >> On Sat, Sep 27, 2014 at 3:02 PM, firmdog at gmail.com <
> firmdog at gmail.com>
> >> >> wrote:
> >> >>>
> >> >>> Yes I ran freebsd-update install. Then I rebooted. Then I did it
> >> >>> again.
> >> >>> Still at 8.3
> >> >>> On Sep 27, 2014 2:37 PM, "Dave" <davemorgan353 at btinternet.com>
> wrote:
> >> >>>
> >> >>> > On 27 September 2014 18:22:15 BST, "firmdog at gmail.com"
> >> >>> > <firmdog at gmail.com>
> >> >>> > wrote:
> >> >>> >>
> >> >>> >> Hi,
> >> >>> >>
> >> >>> >> Trying to use freebsd-update to go from 8.3 to 8.4 and I am doing
> >> >>> this:
> >> >>> >>
> >> >>> >> # freebsd-update -r 8.4-RELEASE upgrade
> >> >>> >> # freebsd-update install
> >> >>> >> # reboot
> >> >>> >>
> >> >>> >> After reboot I am still at 8.3-RELEASE FreeBSD 8.3-RELEASE #0
> >> >>> >>
> >> >>> >> What am I doing wrong?
> >> >>> >> ------------------------------
> >> >>> >>
> >> >>> >> freebsd-questions at freebsd.org mailing list
> >> >>> >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> >> >>> >> To unsubscribe, send any mail to
> >> >>> >> "freebsd-questions-unsubscribe at freebsd.org"
> >> >>> >>
> >> >>> >>
> >> >>> > Don't you need run rub "freebsd-update install"?
> >> >>> > --
> >> >>> > Dave
> >> >>> >
> >> >>> > GPG/PGP ID: CDB94DA1
> >> >>> >
> >> >>> _______________________________________________
> >> >>> freebsd-questions at freebsd.org mailing list
> >> >>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> >> >>> To unsubscribe, send any mail to
> >> >>> "freebsd-questions-unsubscribe at freebsd.org"
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> FF
> >> > _______________________________________________
> >> > freebsd-questions at freebsd.org mailing list
> >> > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> >> > To unsubscribe, send any mail to
> >> > "freebsd-questions-unsubscribe at freebsd.org"
> >>
> >>
> >> ++++++++++++++++++++++++++++++++++++++++
> >> Valeri Galtsev
> >> Sr System Administrator
> >> Department of Astronomy and Astrophysics
> >> Kavli Institute for Cosmological Physics
> >> University of Chicago
> >> Phone: 773-702-4247
> >> ++++++++++++++++++++++++++++++++++++++++
> >
> >
> >
> >
> > --
> > FF
>

Hi,
CVS is now deprecated. Please use SVN instead if you prefer to follow the
manual upgrade process [1]
FreeBSD-update tool upgrades (binary upgrades) your base system and GENERIC
kernel only. It syncs sources too.
So you need to rebuild your custom kernel after the process. [2]

Kind regards.
Alexandre

[1] http://www.freebsd.org/doc/handbook/svn.html
[2]
http://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html


More information about the freebsd-questions mailing list