Subject: postinstall obsolete versus checkflist
To: NetBSD current list <current-users@netbsd.org>
From: William Allen Simpson <wsimpson@greendragon.com>
List: current-users
Date: 11/03/2003 07:36:06
./build.sh -O /usr/obj -T ../tools -u distribution

   === Removing obsolete files ===
sh /home/current/src/etc/postinstall -s /home/current/src -d /usr/obj/destdir.i386/ fix obsolete
Source directory: /home/current/src
Target directory: /usr/obj/destdir.i386/

        Removed obsolete file /usr/obj/destdir.i386//usr/share/man/man8/x68k/makedev.8
        Removed obsolete file /usr/obj/destdir.i386//usr/share/man/man8/x68k/MAKEDEV.8
...
        Removed obsolete file /usr/obj/destdir.i386//usr/share/man/man8/next68k/makedev.8
        Removed obsolete file /usr/obj/destdir.i386//usr/share/man/man8/next68k/MAKEDEV.8
...
        Removed obsolete file /usr/obj/destdir.i386//usr/share/man/cat8/x68k/makedev.0
        Removed obsolete file /usr/obj/destdir.i386//usr/share/man/cat8/x68k/MAKEDEV.0
...
        Removed obsolete file /usr/obj/destdir.i386//usr/share/man/cat8/next68k/MAKEDEV.0
...

[note difference between x68k and next68k, among many others]

postinstall fixes passed: obsolete
postinstall fixes failed:
   ===============================
(cd /home/current/src/distrib/sets && /home/current/src/../tools/bin/nbmake checkflist)
DESTDIR=/usr/obj/destdir.i386  MACHINE=i386 MACHINE_ARCH=i386 \
 CKSUM=/home/current/src/../tools/bin/nbcksum \
 MAKE=/home/current/src/../tools/bin/nbmake \
 MTREE=/home/current/src/../tools/bin/nbmtree \
 MKTEMP=/home/current/src/../tools/bin/nbmktemp \
 PAX=/home/current/src/../tools/bin/nbpax \
 sh /home/current/src/distrib/sets/checkflist

[continuations `\` added for email]

============  extra files  ===============
Files in DESTDIR but missing from flist.
File is obsolete or flist is out of date ?
------------------------------------------
./lib/libc.so.12.105
./usr/lib/libc.so.12.105
./usr/lib/libcurses.so.5.9
./usr/lib/libgssapi.so.4
./usr/lib/libgssapi.so.4.1
./usr/lib/libhdb.so.8
./usr/lib/libhdb.so.8.0
./usr/lib/libkadm5clnt.so.7
./usr/lib/libkadm5clnt.so.7.0
./usr/lib/libkadm5srv.so.8
./usr/lib/libkadm5srv.so.8.0
./usr/lib/libkafs.so.5
./usr/lib/libkafs.so.5.2
./usr/lib/libkrb5.so.18
./usr/lib/libkrb5.so.18.4
./usr/lib/libmagic.so.0.0
./usr/share/man/cat8/algor/makedev.0
./usr/share/man/cat8/alpha/makedev.0
./usr/share/man/cat8/amiga/makedev.0
./usr/share/man/cat8/arc/makedev.0
./usr/share/man/cat8/atari/makedev.0
./usr/share/man/cat8/bebox/makedev.0
./usr/share/man/cat8/cats/makedev.0
./usr/share/man/cat8/cesfic/makedev.0
./usr/share/man/cat8/cobalt/makedev.0
./usr/share/man/cat8/dreamcast/makedev.0
./usr/share/man/cat8/evbarm/makedev.0
./usr/share/man/cat8/evbmips/makedev.0
./usr/share/man/cat8/evbppc/makedev.0
./usr/share/man/cat8/evbsh3/makedev.0
./usr/share/man/cat8/evbsh5/makedev.0
./usr/share/man/cat8/hp300/makedev.0
./usr/share/man/cat8/hp700/makedev.0
./usr/share/man/cat8/hpcarm/makedev.0
./usr/share/man/cat8/hpcmips/makedev.0
./usr/share/man/cat8/hpcsh/makedev.0
./usr/share/man/cat8/i386/makedev.0
./usr/share/man/cat8/luna68k/makedev.0
./usr/share/man/cat8/mac68k/makedev.0
./usr/share/man/cat8/macppc/makedev.0
./usr/share/man/cat8/mipsco/makedev.0
./usr/share/man/cat8/mmeye/makedev.0
./usr/share/man/cat8/mvme68k/makedev.0
./usr/share/man/cat8/mvmeppc/makedev.0
./usr/share/man/cat8/netwinder/makedev.0
./usr/share/man/cat8/news68k/makedev.0
./usr/share/man/cat8/newsmips/makedev.0
./usr/share/man/cat8/next68k/makedev.0
=========  end of extra files  ===========


*** Failed target:  checkflist
*** Failed command: DESTDIR=/usr/obj/destdir.i386 MACHINE=i386 MACHINE_ARCH=i386 CKSUM=/home/current/src/../tools/bin/nbcksum MAKE=/home/current/src/../tools/bin/nbmake MTREE=/home/current/src/../tools/bin/nbmtree
MKTEMP=/home/current/src/../tools/bin/nbmktemp PAX=/home/current/src/../tools/bin/nbpax sh /home/current/src/distrib/sets/checkflist
*** Error code 1

-- 
William Allen Simpson
    Key fingerprint =  17 40 5E 67 15 6F 31 26  DD 0D B9 9B 6A 15 2C 32