Problem with make buildworld during upgrade from 7.0-RELEASE to
7.2-RELEASE
Joseph Bashe
joseph.bashe at gmail.com
Tue Jul 14 22:15:01 UTC 2009
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 at mailing.thruhere.net<mel.flynn%2Bfbsd.questions at 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 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"
>
--
Joe Bashe
More information about the freebsd-questions
mailing list