Subject: build world works - install fails 4.0-BETA
To: None <current-users@NetBSD.org>
From: J.D. Bronson <jbronson@wixb.com>
List: current-users
Date: 08/28/2006 14:35:05
I grabbed src a few hours ago...

# cd /usr/src
# ./build.sh -D /usr/i386build distribution

(runs fine and completes)

then I tried to install it:

# ./build.sh -D /usr/i386build install=/

(goes fine until...)

...
.....
#    objdir  /usr/obj/tools
===> MACHINE:          i386
===> MACHINE_ARCH:     i386
===> TOOLDIR path:     /usr/src/obj/tooldir.NetBSD-4.0_BETA-i386
===> DESTDIR path:     /usr/i386build
===> RELEASEDIR path:  /usr/src/obj/releasedir
===> Created /usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbmake
===> 
makewrapper:      /usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbmake-i386
===> Updated /usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbmake-i386
installsets ===> distrib/sets   (with: INSTALLDIR=/ INSTALLSETS=)
cd /usr/src/distrib/sets &&  DESTDIR=/usr/i386build  MACHINE=i386 
MACHINE_ARCH=i386 
CKSUM=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbcksum 
DB=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbdb  HOST_SH=sh 
MAKE=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbmake 
MKTEMP=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbmktemp 
MTREE=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbmtree 
PAX=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbpax 
TSORT=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbtsort\ -q  sh 
./maketars -d /usr/i386build   -N /usr/src/etc   -i /

./maketars: /usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbmktemp: not found
Copying set base
./maketars: /usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbpax: not found
Copying set comp
./maketars: /usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbpax: not found
Copying set games
./maketars: /usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbpax: not found
Copying set man
./maketars: /usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbpax: not found
Copying set misc
./maketars: /usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbpax: not found
Copying set text
./maketars: /usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbpax: not found
rm: No such file or directory

*** Failed target:  installsets
*** Failed command: cd /usr/src/distrib/sets && 
DESTDIR=/usr/i386build MACHINE=i386 MACHINE_ARCH=i386 
CKSUM=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbcksum 
DB=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbdb HOST_SH=sh 
MAKE=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbmake 
MKTEMP=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbmktemp 
MTREE=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbmtree 
PAX=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbpax 
TSORT=/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbtsort\ -q sh 
./maketars -d /usr/i386build -N /usr/src/etc -i /
*** Error code 255

Stop.
nbmake: stopped in /usr/src/distrib/sets

*** Failed target:  installworld
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; 
shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) 
this=""; real="/usr/src" ;; *) this="${dir}/"; real="/usr/src/${dir}" 
;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: 
$@)}"; cd "${real}" && 
/usr/src/obj/tooldir.NetBSD-4.0_BETA-i386/bin/nbmake 
_THISDIR_="${this}" "$@" ${target}; }; _makedirtarget distrib/sets 
installsets INSTALLDIR=/ INSTALLSETS=
*** Error code 1

Stop.
nbmake: stopped in /usr/src

ERROR: Failed to make installworld to /
*** BUILD ABORTED ***


anyone have any thoughts on this?

-JD