Subject: install/32765: kernel sets are not copied to $RELEASEDIR
To: None <install-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <cube@cubidou.net>
List: netbsd-bugs
Date: 02/07/2006 07:15:00
>Number: 32765
>Category: install
>Synopsis: kernel sets are not copied to $RELEASEDIR
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: install-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Feb 07 07:15:00 +0000 2006
>Originator: cube@cubidou.net
>Release: NetBSD-current
>Organization:
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"When I find the controls, I'll go where I like, I'll know where I want
to be, but maybe for now I'll stay right here on a silent sea."
KT Tunstall, Silent Sea, Eye to the Telescope, 2004.
>Environment:
Irrelevant. It happens on autobuild machines.
>Description:
Kernels are not copied to $RELEASEDIR/binary/sets, as they should.
Moreover, the Makefile in /etc doesn't register that as an error.
Logs of autobuilds from releng.netbsd.org show the following output:
echo netbsd | GZIP=-9 /home/builds/ab/HEAD/i386/200602010000Z-tools/bin/nbpax -O -zw -M -N /home/builds/ab/HEAD/src/etc -f /home/builds/ab/HEAD/i386/200602010000Z-rlse/i386/binary/sets/kern-GENERIC.tgz
pax: Failed open to write on /home/builds/ab/HEAD/i386/200602010000Z-rlse/i386/binary/sets/kern-GENERIC.tgz (No such file or directory)
for each of the kernels.
>How-To-Repeat:
Look at autobuild logs and results in ftp.n.o/pub/NetBSD-daily/HEAD.
>Fix:
Not known. I guess that command happens before the $RELEASEDIR
directory structure is properly created, which means a .WAIT is
missing somewhere. Also, a failing pax at that point should be
considered an error.