Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Mar 2001 18:44:17 -0800
From:      "oldfart@gtonet" <oldfart@gtonet.net>
To:        "Joe Kelsey" <joe@zircon.seattle.wa.us>, <freebsd-stable@FreeBSD.ORG>
Subject:   RE: 4.3-BETA #0: mergemaster problems
Message-ID:  <BIEHKEFNHFMMJEKCDMLNMEOMCFAA.oldfart@gtonet.net>
In-Reply-To: <15013.39457.554494.259514@zircon.zircon.seattle.wa.us>

next in thread | previous in thread | raw e-mail | index | archive | help
> -----Original Message-----
> From: owner-freebsd-stable@FreeBSD.ORG
> [mailto:owner-freebsd-stable@FreeBSD.ORG]On Behalf Of Joe Kelsey
> Sent: Tuesday, March 06, 2001 6:17 PM
> To: freebsd-stable@FreeBSD.ORG
> Subject: 4.3-BETA #0: mergemaster problems
> 
> 
> I have been trying to update my system fro the last week or so.  The
> basic problem is that whenever I managed to catch a cvsup which did not
> have pre-4.3 build errors, mergemaster consistently failed.
> 
> I used the "frozen" code to attempt another build, after failing this
> weekend due to the large number of changes happening.  It build
> successfully, but mergemaster still fails in the same place:
> 
> ===> monthly
> install -c -o root -g wheel -m 755 200.accounting  999.local  
> /var/tmp/temproot/etc/periodic/monthly
> install -c -o root -g wheel -m 0644  
> /usr/src/gnu/usr.bin/send-pr/categories  
> /var/tmp/temproot/etc/gnats/freefall
> rm -f /var/tmp/temproot/etc/termcap
> ln -s /usr/share/misc/termcap /var/tmp/temproot/etc/termcap
> rm -f /var/tmp/temproot/etc/rmt
> ln -s /usr/sbin/rmt /var/tmp/temproot/etc/rmt
> make: don't know how to make distribution. Stop
> *** Error code 2
> 
> Stop in /usr/src/etc.
> 
>   *** FATAL ERROR: Cannot 'cd' to /usr/src/etc and install files to the
>       temproot environment
> 

<snip>

> I have never had problems with mergemaster before.  And, yes, I am
> following the proscribed order (buildworld, buildkernel, installkernel,
> reboot, installworld, mergemaster).

I had a box like that once what I did was,

check /etc/make.conf for the flags you want/need
cd /usr/obj ; chflags -R noschg * ; rm -rf * ; ls -aCF
cd /usr/src/
make clean && make clean

then cvsup

make buildworld
make buildkernel installkernel KERNCONF=GENERIC
shutdown now (single user mode)
make installworld
/usr/sbin/mergemaster
cd /usr/src/release/sysinstall
make all install clean
reboot
* Then customize a new kernel to suit your needs and reboot once more.

Now that's just what worked for me, might not even be the same problem.

Good luck,

OF 


> 
> Thanks for any help.
> 
> /Joe


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?BIEHKEFNHFMMJEKCDMLNMEOMCFAA.oldfart>