Subject: Re: build.sh sets fails?
To: Christos Zoulas <christos@astron.com>
From: Ronald van der Pol <Ronald.vanderPol@rvdp.org>
List: current-users
Date: 07/01/2005 06:58:52
On Mon, Jun 27, 2005 at 06:24:23 +0300, Christos Zoulas wrote:

> In article <5b836b8968ce5315eec7c14602c6d0bc@sci.monash.edu.au>,
> Malcolm Herbert  <Malcolm.Herbert@sci.monash.edu.au> wrote:
> >Am wanting to finish an updrade to -current I started some time ago - 
> >have 3.99.6 kernel running but need to build distribution sets to 
> >complete the process.
> >
> >Unfortunately for the last week or two I've been unable to build any of 
> >the distribution sets.  Is this happening to others?  The most common 
> >problem seems to be 'extra' or 'missing' files ... presumably when the 
> >tarballs are being created, I don't know ...
> >
> 
> Post the errors here.

cvs of last evening, rm -rf /usr/obj/* /usr/build/*,
sh build.sh -u -x -M /usr/obj -T /usr/tools -D /usr/build distribution:

<...>

makesetfiles ===> /usr/src/distrib/sets
#    create  set lists
cd /usr/src/distrib/sets &&  DESTDIR=/usr/build  MACHINE=i386
MACHINE_ARCH=i386  CKSUM=/usr/tools/bin/nbcksum MAKE=/usr/tools/bin/nbmake
MTREE=/usr/tools/bin/nbmtree  MKTEMP=/usr/tools/bin/nbmktemp
PAX=/usr/tools/bin/nbpax HOST_SH=sh  sh ./maketars -S -d /usr/build  
-N /usr/src/etc -b -t /usr/obj/usr/src/releasedir/i386/binary/sets
postinstall-fix-obsolete ===> .
   === Removing obsolete files ===
sh /usr/src/usr.sbin/postinstall/postinstall -s /usr/src -d /usr/build/ fix
obsolete
Source directory: /usr/src
Target directory: /usr/build/
obsolete fix:
postinstall fixes passed: obsolete
postinstall fixes failed:
   ===============================
checkflist ===> distrib/sets
cd /usr/src/distrib/sets &&  DESTDIR=/usr/build  MACHINE=i386
MACHINE_ARCH=i386  CKSUM=/usr/tools/bin/nbcksum MAKE=/usr/tools/bin/nbmake
MTREE=/usr/tools/bin/nbmtree  MKTEMP=/usr/tools/bin/nbmktemp
PAX=/usr/tools/bin/nbpax HOST_SH=sh  sh ./checkflist  -b  

============  2 extra files  ===============
Files in DESTDIR but missing from flist.
File is obsolete or flist is out of date ?
------------------------------------------
./usr/share/man/cat6/ching.0
./usr/share/man/man6/ching.6
=========  end of 2 extra files  ===========


*** Failed target:  checkflist
*** Failed command: cd /usr/src/distrib/sets && DESTDIR=/usr/build
MACHINE=i386 MACHINE_ARCH=i386 CKSUM=/usr/tools/bin/nbcksum
MAKE=/usr/tools/bin/nbmake MTREE=/usr/tools/bin/nbmtree
MKTEMP=/usr/tools/bin/nbmktemp PAX=/usr/tools/bin/nbpax HOST_SH=sh
sh ./checkflist -b 
*** Error code 1

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