Subject: Re: i386-current not building distribution
To: Hisashi T Fujinaka <htodd@twofifty.com>
From: Alan Barrett <apb@cequrux.com>
List: current-users
Date: 01/05/2006 20:10:44
On Thu, 05 Jan 2006, Hisashi T Fujinaka wrote:
> I don't see anything in UPDATING, but I get this error when building
> "distribution sets" using build.sh:
> 
> checkflist ===> distrib/sets
> /usr/src/obj.i386/tooldir.NetBSD-3.99.15-i386/bin/nbmtree -C -k all -N 
> /usr/src/etc </usr/src/obj.i386/destdir.i386/METALOG 
> >/usr/src/obj.i386/destdir.i386/METALOG.sanitised
> nbmtree: ./usr: No such file or directory
> nbmtree: failed at line 2 of the specification

The first few lines of ${DESTDIR}/METALOG should look like this:

. type=dir uname=root gname=wheel mode=0755
./altroot type=dir uname=root gname=wheel mode=0755
./bin type=dir uname=root gname=wheel mode=0755
./dev type=dir uname=root gname=wheel mode=0755

If not, then you probably have an old version of src/etc/Makefile.
Please check that you have at least version 1.317 of src/etc/Makefile.

--apb (Alan Barrett)