Subject: Re: daily CVS update output
To: None <current-users@netbsd.org>
From: Olaf Seibert <rhialto@polderland.nl>
List: current-users
Date: 08/30/2002 23:12:04
On Fri 30 Aug 2002 at 20:29:30 +0200, Olaf Seibert wrote:
> On Fri 30 Aug 2002 at 03:50:39 -0700, NetBSD source update wrote:
> > P src/sys/dev/usb/usbdevs
>
> usbdevs has a typo in line 1311:
>
> /* Xirlink products */
> producs XIRLINK IMAGING 0x800d IMAGING DEVICE
>
> producs should be product.
After fixing this, make distribution fails (making nearly empty tar.gz
files):
$ cvs/src/etc$ .../tools.alpha/bin/nbmake-alpha DISTRIBUTION_DONE=1 release
...
(cd ../distrib/sets; /vol1/rhialto/tools.alpha/bin/nbmake sets)
/vol1/rhialto/tools.alpha/bin/nbmake checkflist
DESTDIR=/vol1/rhialto/destdir.alpha MACHINE=alpha MACHINE_ARCH=alpha MAKE=/vol1/rhialto/tools.alpha/bin/nbmake MTREE=/vol1/rhialto/tools.alpha/bin/nbmtree PAX=/vol1/rhialto/tools.alpha/bin/nbpax sh /vol1/rhialto/cvs/src/distrib/sets/checkflist -M /vol1/rhialto/destdir.alpha/METALOG
find: ./var/spool/ftp/hidden: Permission denied
DESTDIR=/vol1/rhialto/destdir.alpha MACHINE=alpha MACHINE_ARCH=alpha MAKE=/vol1/rhialto/tools.alpha/bin/nbmake MTREE=/vol1/rhialto/tools.alpha/bin/nbmtree PAX=/vol1/rhialto/tools.alpha/bin/nbpax sh /vol1/rhialto/cvs/src/distrib/sets/maketars -M /vol1/rhialto/destdir.alpha/METALOG -d /vol1/rhialto/destdir.alpha -t /vol1/rhialto/release.alpha/binary/sets
parsing /vol1/rhialto/destdir.alpha/METALOG
nbmtree: ./usr/include/alpha: No such file or directory
nbmtree: failed at line 875 of the specification
making base.tgz
making comp.tgz
making etc.tgz
making games.tgz
making man.tgz
making misc.tgz
making text.tgz
DESTDIR=/vol1/rhialto/destdir.alpha MACHINE=alpha MACHINE_ARCH=alpha MAKE=/vol1/rhialto/tools.alpha/bin/nbmake MTREE=/vol1/rhialto/tools.alpha/bin/nbmtree PAX=/vol1/rhialto/tools.alpha/bin/nbpax CKSUM=/vol1/rhialto/tools.alpha/bin/nbcksum sh /vol1/rhialto/cvs/src/distrib/sets/makesums -t /vol1/rhialto/release.alpha/binary/sets
CKSUM=/vol1/rhialto/tools.alpha/bin/nbcksum sh ../distrib/sets/makesums -t /vol1/rhialto/release.alpha/binary/kernel '*.gz'
.../destdir.alpha/usr/include/alpha does exist and contains a bunch of
header files. When re-creating the input for nbmtree, line 875 is the
first time that that directory is mentioned - it seems that
./usr/include/alpha is missing from etc/mtree/NetBSD.dist. But since I
don't see any other architecture subdirs in /usr/include mentioned, I'm
not sure where their specifications are supposed to be coming from.
The METALOG is probably a rather longer than necessary, being
accumulated from several previous partial builds, most of which needed
to be restarted.
Is there a way to clean up the METALOG properly? A simple sort|uniq
perhaps? The order of the records is probably irrelevant, but perhaps
I'm overlooking something.
-Olaf.
--
___ Olaf 'Rhialto' Seibert - rhialto@ -- Woe betide the one who feels
\X/ polderland.nl -- remorse without sin - Tom Poes, "Het boze oog", 4444.