freebsd-update question

firmdog at gmail.com firmdog at gmail.com
Sun Sep 28 19:04:17 UTC 2014


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


More information about the freebsd-questions mailing list