NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

toolchain/47280: make installworld broken



>Number:         47280
>Category:       toolchain
>Synopsis:       make installworld broken
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 03 19:55:00 +0000 2012
>Originator:     Martin Husemann
>Release:        NetBSD 6.99.15
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD thirdstage.duskware.de 6.99.15 NetBSD 6.99.15 (MODULAR) #21: Tue 
Nov 27 21:08:46 CET 2012 
martin%night-porter.duskware.de@localhost:/usr/src/sys/arch/sparc64/compile/MODULAR
 sparc64
Architecture: sparc64
Machine: sparc64
>Description:

I am often using "make installworld" natively on a target host with a
(crossbuild) pre-populated NFS mounted $DESTDIR (and src on NFS as well),
with USETOOLS=never. This worked ~forever, but broke just now (I suspect
the tools changes).

>How-To-Repeat:

prepare your environment to include:

DESTDIR=/mnt
INSTALLWORLDDIR=/
USETOOLS=never
MKX11=yes

then:

[/usr/src] root@thirdstage # make installworld
installsets ===> distrib/sets   (with: INSTALLDIR=/ INSTALLSETS=)
cd /usr/src/distrib/sets &&  DESTDIR=/mnt  MACHINE=sparc64  
MACHINE_ARCH=sparc64  AWK=awk  CKSUM=cksum  DB=db  HOST_SH=/bin/sh  MAKE=make  
MKTEMP=mktemp  MTREE=mtree  PAX=pax  COMPRESS_PROGRAM=gzip  
PKG_CREATE=pkg_create  SED=sed  TSORT=tsort\ -q  /bin/sh ./maketars -d /mnt    
-N /usr/src/etc  -L base,x -i / 
cp: /mnt/etc/mtree/set.base: No such file or directory


>Fix:
yes please



Home | Main Index | Thread Index | Old Index