Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Oct 1999 14:25:03 -0500 (CDT)
From:      David Scheidt <dscheidt@enteract.com>
To:        Tom Embt <tom@embt.com>
Cc:        J McKitrick <jcm@dogma.freebsd-uk.eu.org>, freebsd-questions@FreeBSD.ORG
Subject:   Re: upgrading/CVSUPping with bad ISP connection
Message-ID:  <Pine.NEB.3.96.991028141404.4695A-100000@shell-2.enteract.com>
In-Reply-To: <3.0.3.32.19991028151057.01092eb8@mail.embt.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 28 Oct 1999, Tom Embt wrote:

> Make sure you've installed the mergemaster port, it's not part of the base
> distribution.
> 
> This is the (slightly abbreviated) order of things:
> 
> 1. Sync your source tree (eg, with cvsup).
> 2. Check /usr/src/UPDATING for any important info.


I very strongly suggest building a new kernel, installing it, and rebooting
*before* building world.  It is much easier to recover from a broken kernel
than a broken world.  New kernels work with old worlds, but the reverse
isn't always true.  At some point, this order will be required, since there
are a bunch of changes in -CURRENT that require it, so now is a good time to
start gettng used to it.   When you try and config the kernel, you might get
an error saying that you haven't got a new enough config.  If you do see
this, do the following:
#  cp /usr/sbin/config /usr/sbin/config.old
#  cd /usr/src/user.sbin/config
#  make cleandir
#  make && make install 

and try again.

Doing things this way isn't any harder, and is much safer.  It might take a
bit longer since you should do a reboot after make installworld, but I think
a machine that doesn't break is worth it.

David Scheidt




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96.991028141404.4695A-100000>