Re: make release abends with "*** Error code 1"
David Laight <[email protected]>
| Newsgroups | gmane.os.netbsd.help |
|---|---|
| Message-ID | <[email protected]> |
On Fri, Jan 19, 2007 at 09:44:50PM -0500, Woodchuck wrote:
>
> *** Failed target: work.built
> *** Failed command: [ "/usr/src/distrib/i386/floppies/ramdisk-big/disktab.preinstall /usr/src/usr.sbin/dhcp/clientscript/dhclient-script ramdiskbin /usr/src/distrib/i386/floppies/ramdisk-big/../common/dot.profile /usr/src/distrib/i386/floppies/ramdisk-big/../common/termcap.mini /home/destdir/usr/mdec/boot /home/destdir/usr/mdec/bootxx_ffsv1 /home/destdir/usr/mdec/mbr /home/destdir/usr/mdec/mbr_ext /home/destdir/usr/mdec/mbr_bootsel /usr/src/etc/group /usr/src/etc/master.passwd /usr/src/etc/netconfig /usr/src/etc/protocols /usr/src/etc/services /usr/src/etc/obj/MAKEDEV work.spec /usr/src/distrib/common/parselist.awk /usr/src/distrib/i386/floppies/ramdisk-big/list /usr/src/distrib/i386/floppies/ramdisk-big/../common/list.ramdisk /usr/src/distrib/common/list.sysinst /usr/src/distrib/common/list.makedev" = ramdiskbin -a -f work.built -a work.built -nt ramdiskbin ] || { echo '# ' " build " ramdisk-big/work; rm -rf work work.built; mkdir -m 755 work && /tooldir.NetBSD-3.1_STABLE-i386/bin/nbmtree -def work.spec -p work/ -UW && BOOTMODEL=big NETBSDSRCDIR=/usr/src CRUNCHBIN=ramdiskbin CURDIR=/usr/src/distrib/i386/floppies/ramdisk-big DESTDIR=/home/destdir DISTRIBDIR=/usr/src/distrib MACHINE=i386 MACHINE_ARCH=i386 MAKE=/tooldir.NetBSD-3.1_STABLE-i386/bin/nbmake OBJDIR=/usr/src/distrib/i386/floppies/ramdisk-big/obj MAKEDEVSCRIPT=/usr/src/etc/obj/MAKEDEV TARGETDIR=/usr/src/distrib/i386/floppies/ramdisk-big/obj/work awk -f /usr/src/distrib/common/parselist.awk -v mode=populate /usr/src/distrib/i386/floppies/ramdisk-big/list /usr/src/distrib/i386/floppies/ramdisk-big/../common/list.ramdisk /usr/src/distrib/common/list.sysinst /usr/src/distrib/common/list.makedev /usr/src/distrib/i386/floppies/ramdisk-big/list.inet6 | sh -e && touch work.built ; }
> *** Error code 1
Unfortunately it isn't easy to see exactly where that is failing!
The 'mtree' part is generating its 'usual' output to the screen.
So it is likely to be the 'awk ... | sh -e' part.
My guess is that something in the environment, or some unexpected version
of a standard utility program, is causing grief.
The commands are in src/distrib/common/Makefile.image you probably need
to edit them slightly to find out what is wrong.
I'd try an extra 'echo' after the mtree line, 'tee' the awk output into
a temporary file. If all else fails add -x to the 'sh -e' command.
David
--
David Laight: [email protected]