Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Oct 2014 12:35:32 -0400
From:      "firmdog@gmail.com" <firmdog@gmail.com>
To:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Re: [Bulk] Re: freebsd-update question
Message-ID:  <CAHcg-UHjtU%2Bsv4SK7sUsZeXr=ZorGZ2rZ1-bvzvJ94V7YMfjMw@mail.gmail.com>
In-Reply-To: <CAHcg-UGc6i_n7rrJaKC6ocdr1pU6wYuavRz8WFwXFfkG7iCxGw@mail.gmail.com>
References:  <CAHcg-UFTm5%2BUvFK7QpNXa0bkadupLt10LmgksGKyuT2vTDtAbg@mail.gmail.com> <23187F4C-0413-4F84-9C86-6EC1084C794C@btinternet.com> <CAHcg-UHdQyR-Ok%2B17ZMPvOqW3fUo__ftw=1VOK4ZgTSTNGp4-Q@mail.gmail.com> <CAD=tpefTA7rsBSvyA6ewm2sgtyRFuX_KL5k9Rrm8qSV4AtsxsQ@mail.gmail.com> <CAHcg-UH5f3fATsrcVi4LAoxhM5Wb8-WXJCTOAkVnBKzzqnLdhA@mail.gmail.com> <50282.76.192.184.214.1411925201.squirrel@cosmo.uchicago.edu> <CAD=tpeemsSXBOz0O0ofvpiuCfJKbXcVBSf1MMrsHffSZcuqHjg@mail.gmail.com> <CAHcg-UFU92eMcPXQtWTrs3ujeWQj7CVBEgAdKL1OxuEO%2B0F%2BUw@mail.gmail.com> <CA%2B8gk9817E-PmTg5%2BvvcjTm7zfwm=OzOHZ1CWvEQZsg2o4QhAw@mail.gmail.com> <CAHcg-UHMhaz2VroM4fxoc1XJo7=Vo6bPuU42xaWhfHxeYW8v=g@mail.gmail.com> <CAHcg-UGc6i_n7rrJaKC6ocdr1pU6wYuavRz8WFwXFfkG7iCxGw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Should I use "head" instead of "8" here:

svn co svn://svn.freebsd.org/base/stable/8 /usr/src




On Wed, Oct 1, 2014 at 7:56 AM, firmdog@gmail.com <firmdog@gmail.com> wrote=
:
> I am confused now. Here is what I did to try and upgrade from 8.3 to
> 8.4 on Amazon AWS where the freebsd AMI's use XENHVM:
>
> setenv PACKAGESITE
> ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/Latest/
> pkg_add -r subversion
> svn co svn://svn.freebsd.org/base/stable/8 /usr/src
> svn co svn://svn.freebsd.org/ports/head /usr/ports
> svn up /usr/src && svn up /usr/ports
> cd /usr/src
> make buildworld
> make buildkernel KERNCONF=3DXENHVM
> make installkernel KERNCONF=3DXENHVM
> make installworld
> mergemaster -Ui
> reboot
>
>
> BEFORE:   8.3-RELEASE FreeBSD 8.3-RELEASE #0
>
> AFTER:      8.3-RELEASE FreeBSD 8.3-RELEASE #0 r272337M
>
> What am I doing wrong??
>
>
>
>
>
> On Mon, Sep 29, 2014 at 9:32 PM, firmdog@gmail.com <firmdog@gmail.com> wr=
ote:
>> Thanks. My freebsd server is on Amazon AWS using
>> http://www.daemonology.net/freebsd-on-ec2/
>>
>> A bit nervous because there is no local console. Just installed a new
>> test/obsolete 8.3 box and will try the upgrade to 8.4 using these
>> commands:
>>
>>
>> svn co svn://svn.freebsd.org/base/stable/8 /usr/src
>> cd /usr/src
>> make buildworld
>> make kernel
>> make installworld
>> mergemaster -Ui
>> reboot
>>
>>
>>
>>
>>
>> On Sun, Sep 28, 2014 at 3:30 PM, Axel <axelbsd@ymail.com> wrote:
>>> On Sun, Sep 28, 2014 at 9:04 PM, firmdog@gmail.com <firmdog@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=3Dcvsup11.us.FreeBSD.org
>>>> *default base=3D/var/db
>>>> *default prefix=3D/usr
>>>> *default release=3Dcvs tag=3DRELENG_8
>>>> *default delete use-rel-suffix
>>>> src-all
>>>> ports-all tag=3D.
>>>> doc-all tag=3D.
>>>>
>>>> cd /usr/src
>>>>
>>>> make buildworld
>>>>
>>>> make buildkernel
>>>>
>>>> make installkernel
>>>>
>>>> mergemaster
>>>>
>>>> make installworld
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Sun, Sep 28, 2014 at 2:36 PM, FF <fusionfoto@gmail.com> wrote:
>>>> > So your kernel won't be updated because you are running a custom ker=
nel.
>>>> > Your uname is based on the running kernel.
>>>> >
>>>> > If you want to confirm that you've in fact updated, you can reboot t=
o
>>>> > the
>>>> > GENERIC kernel which will confirm you are at 8.4 or whatever. FreeBS=
D
>>>> > update
>>>> > is a binary update based on the release versions -- deviate from the=
m
>>>> > 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 fo=
llow
>>>> > 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 i=
t,
>>>> > 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@kicp.uchicago.edu>
>>>> > wrote:
>>>> >>
>>>> >>
>>>> >> On Sun, September 28, 2014 10:01 am, firmdog@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 U=
TC
>>>> >> > 2012     root@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 manua=
lly
>>>> >> > 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/game=
s
>>>> >> > 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/usbi=
n
>>>> >> > world/base world/dict world/doc world/games world/info world/manp=
ages
>>>> >> > 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=E2=80=A6.
>>>> >> > 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 U=
TC
>>>> >> > 2012     root@mynewhost:/usr/obj/i386/usr/src/sys/XENHVM  i386
>>>> >> >
>>>> >> >
>>>> >> >
>>>> >> >
>>>> >> >
>>>> >> >
>>>> >> > On Sun, Sep 28, 2014 at 5:06 AM, FF <fusionfoto@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@gmail.com
>>>> >> >> <firmdog@gmail.com>
>>>> >> >> wrote:
>>>> >> >>>
>>>> >> >>> Yes I ran freebsd-update install. Then I rebooted. Then I did i=
t
>>>> >> >>> again.
>>>> >> >>> Still at 8.3
>>>> >> >>> On Sep 27, 2014 2:37 PM, "Dave" <davemorgan353@btinternet.com>
>>>> >> >>> wrote:
>>>> >> >>>
>>>> >> >>> > On 27 September 2014 18:22:15 BST, "firmdog@gmail.com"
>>>> >> >>> > <firmdog@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@freebsd.org mailing list
>>>> >> >>> >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>>>> >> >>> >> To unsubscribe, send any mail to
>>>> >> >>> >> "freebsd-questions-unsubscribe@freebsd.org"
>>>> >> >>> >>
>>>> >> >>> >>
>>>> >> >>> > Don't you need run rub "freebsd-update install"?
>>>> >> >>> > --
>>>> >> >>> > Dave
>>>> >> >>> >
>>>> >> >>> > GPG/PGP ID: CDB94DA1
>>>> >> >>> >
>>>> >> >>> _______________________________________________
>>>> >> >>> freebsd-questions@freebsd.org mailing list
>>>> >> >>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>>>> >> >>> To unsubscribe, send any mail to
>>>> >> >>> "freebsd-questions-unsubscribe@freebsd.org"
>>>> >> >>
>>>> >> >>
>>>> >> >>
>>>> >> >>
>>>> >> >> --
>>>> >> >> FF
>>>> >> > _______________________________________________
>>>> >> > freebsd-questions@freebsd.org mailing list
>>>> >> > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>>>> >> > To unsubscribe, send any mail to
>>>> >> > "freebsd-questions-unsubscribe@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 t=
he
>>> manual upgrade process [1]
>>> FreeBSD-update tool upgrades (binary upgrades) your base system and GEN=
ERIC
>>> 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.ht=
ml



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHcg-UHjtU%2Bsv4SK7sUsZeXr=ZorGZ2rZ1-bvzvJ94V7YMfjMw>