Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Mar 2000 21:07:05 +0000
From:      Mark Ovens <mark@ukug.uk.freebsd.org>
To:        Jim King <king@sstar.com>
Cc:        Warner Losh <imp@village.org>, stable@freebsd.org
Subject:   Re: HEADS UP: 3.x -> 4.0-STABLE upgrade instructions
Message-ID:  <20000315210705.A244@parish>
In-Reply-To: <005701bf8eb3$b02b2150$a44b8486@jking>; from king@sstar.com on Wed, Mar 15, 2000 at 01:21:39PM -0600
References:  <20000315174557.C40984@relay.ucb.crimea.ua> <200003151903.MAA88473@harmony.village.org> <005701bf8eb3$b02b2150$a44b8486@jking>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Mar 15, 2000 at 01:21:39PM -0600, Jim King wrote:
> > In message <20000315174557.C40984@relay.ucb.crimea.ua> Ruslan Ermilov
> writes:
> > : Please, people, follow the instructions given at the end of
> > : src/UPDATING to upgrade your system from 3.x to 4.0-STABLE.
> >
> > I'm thinking of gutting UPDATING in 4.0-stable (and 3.x stable too)
> > and leaving just the 3.x -> 4.0 upgrade and starting over.
> >
> > Comments?
> 
> I find the current one somewhat confusing.  Here's my thoughts after a quick
> perusal:
> 
> - Put the 3.x-to-4.x instructions at the top of the file.  This is what most
> people will be interested in.
> - Do I need to build a new kernel first or not?  One of the breakage notices
> implies this, but the 3.x-to-4.x instructions at the end of the file have a
> buildworld before a kernel build.  If I don't need to build a new kernel
> first I think it should say something like "you don't need to build a new
> kernel first despite what breakage 19990929 says".
> - Why do I need to do 'make -DNOINFO installworld' followed immediately by
> 'make installworld'?
> - The wd to ad device name switch should be emphasized.
> 

I'll second all these points.

Also, ``clean'' needs removing from:

	cd src/usr.bin/genassym
	make depend all install clean
	cd ../../usr.sbin/config
	make depend all install clean

because doing a ``make clean'' at this point then causes ``make
installworld'' fail in those directories. The cure of course is to do
a ``make all'' in those directories before ``make installworld''.

Finally, is this resolved yet?

This message appeared 166 times during ``make buildworld'':

	/usr/libexec/ld-elf.so.1: Shared object "libc.so.4" not found

It also caused config(8) on the new kernel to fail, but

	ldconfig -R /usr/obj/usr/src/lib/libc

cured that.

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

-- 
	Microsoft: Where do you want to go today?
	Linux:     Where do you want to go tomorrow?
	BSD:       Are you guys coming, or what?
			              -Poster at LinuxWorld 2000
________________________________________________________________
      FreeBSD - The Power To Serve http://www.freebsd.org
      My Webpage http://ukug.uk.freebsd.org/~mark/
mailto:mark@ukug.uk.freebsd.org             http://www.radan.com



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




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