Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jul 2009 15:15:00 -0700
From:      Joseph Bashe <joseph.bashe@gmail.com>
To:        Mel Flynn <mel.flynn+fbsd.questions@mailing.thruhere.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Problem with make buildworld during upgrade from 7.0-RELEASE to 7.2-RELEASE
Message-ID:  <6028f3630907141515j34c18282vaa2b2f5293fa809c@mail.gmail.com>
In-Reply-To: <200907141236.39096.mel.flynn%2Bfbsd.questions@mailing.thruhere.net>
References:  <6028f3630907131440i6b9993c8uae9251346e610ef3@mail.gmail.com> <200907141151.41050.mel.flynn%2Bfbsd.questions@mailing.thruhere.net> <200907141236.39096.mel.flynn%2Bfbsd.questions@mailing.thruhere.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Great response! There's a lot of good info here. Thanks, and I will check
out the SSH keepalive settings.

To update, I did finally solve my problem, although I was in a pickle there
for a bit. Ironically, it's more intuitive to me to just do the install the
old way (using make buildworld):

I decided to attempt to install cvsup from my ports tree and thankfully it
worked fine:

cd /usr/ports/net/cvsup
make install && make clean

[Then, I just did:]

tar -cyv /usr/home/myuser/7.2-RELEASE-src.tar.bz2 /usr/src/
rm -r /usr/src
mkdir /usr/src

rm -r /usr/obj

cvsup my-supfile

that gave me a fresh copy of the FreeBSD RELEASE-7.2 source tree (my-supfile
had the correct release engine specified), and cleaned out any garbage that
might have been in the /usr/obj directory

[then:]

mergemaster -pv

env -i make buildworld

nextboot -k GENERIC

make buildkernel
make installkernel

shutdown -r now

[log back in as su, then]

mergemaster
make installworld

shutdown -r now

[log back in as su, then]

uname -a

and get a nice listing that I'm running FreeBSD 7.2-RELEASE-p2

I'm guessing this method will work no matter what as long as you can install
cvsup. Nice that I can do it over SSH too!

Now to build a custom kernel!

Thanks again,

Joe

On Tue, Jul 14, 2009 at 1:36 PM, Mel Flynn <
mel.flynn+fbsd.questions@mailing.thruhere.net<mel.flynn%2Bfbsd.questions@mailing.thruhere.net>
> wrote:

> On Tuesday 14 July 2009 11:51:40 Mel Flynn wrote:
> > On Monday 13 July 2009 13:40:31 Joseph Bashe wrote:
> > > I am going thru my first FreeBSD upgrade and it's not going too
> smoothly.
> > > I originally started the upgrade using the "freebsd-update" method.
> This
> > > is what I've done so far (all as root user):
> >
> > There's a few misconceptions in your understanding of the upgrade
> process,
> > which I'll try to address below. However, you're also using the wrong
> > sequence of events. You *first* want to update your kernel and base
> system,
> > only then your ports.
> >
> > > PS. I am using a custom kernel.
> >
> > As such, freebsd-update cannot upgrade your kernel.
>
> That should be ", without the intermediate use of a GENERIC kernel.".
>
> --
> Mel
> _______________________________________________
> 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"
>



-- 
Joe Bashe



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6028f3630907141515j34c18282vaa2b2f5293fa809c>