Subject: build.sh distribution failes after sendmail removal
To: NetBSD-current <current-users@NetBSD.org>
From: Marcin Jessa <lists@yazzy.org>
List: current-users
Date: 05/30/2006 13:33:51
Hi.

Seems like there's need for more cleanup after sendmail removal. 
I removed all the old sources and obj files and ./build.sh distribution
gives me following errors:


postinstall-fix-obsolete ===> .
   === Removing obsolete files ===
sh /usr/src/usr.sbin/postinstall/postinstall -s /usr/src
-d /usr/obj/destdir.i386/ fix obsolete Source directory: /usr/src
Target directory: /usr/obj/destdir.i386/
obsolete fix:
        Removed obsolete
directory /usr/obj/destdir.i386//var/spool/mqueue Removed obsolete
directory /usr/obj/destdir.i386//usr/libexec/sm.bin Removed obsolete
directory /usr/obj/destdir.i386//usr/include/libmilter Removed obsolete
file /usr/obj/destdir.i386//etc/mail/local-host-names Removed obsolete
file /usr/obj/destdir.i386//etc/mail/aliases Removed obsolete
directory /usr/obj/destdir.i386//etc/mail postinstall fixes passed:
obsolete postinstall fixes failed:
   ===============================
checkflist ===> distrib/sets
cd /usr/src/distrib/sets &&  DESTDIR=/usr/obj/destdir.i386
MACHINE=i386 MACHINE_ARCH=i386  CKSUM=/usr/tools/bin/nbcksum
DB=/usr/tools/bin/nbdb  HOST_SH=sh  MAKE=/usr/tools/bin/nbmake
MKTEMP=/usr/tools/bin/nbmktemp  MTREE=/usr/tools/bin/nbmtree
PAX=/usr/tools/bin/nbpax  TSORT=/usr/tools/bin/nbtsort\ -q
sh /usr/src/distrib/sets/checkflist

=======  2 extra files in DESTDIR  =========
Files in DESTDIR but missing from flist.
File is obsolete or flist is out of date ?
------------------------------------------
./usr/share/man/cat8/mail.local.0.gz
./usr/share/man/man8/mail.local.8.gz
=========  end of 2 extra files  ===========


======  7 missing files in DESTDIR  ========
Files in flist but missing from DESTDIR.
File wasn't installed ?
------------------------------------------
./usr/sbin/editmap
./usr/sbin/mailstats
./usr/share/man/cat1/mailq.0.gz
./usr/share/man/cat1/newaliases.0.gz
./usr/share/man/cat8/praliases.0.gz
./usr/share/man/man1/mailq.1.gz
./usr/share/man/man1/newaliases.1.gz
========  end of 7 missing files  ==========


*** Failed target:  checkflist
*** Failed command: cd /usr/src/distrib/sets &&
DESTDIR=/usr/obj/destdir.i386 MACHINE=i386 MACHINE_ARCH=i386
CKSUM=/usr/tools/bin/nbcksum DB=/usr/tools/bin/nbdb HOST_SH=sh
MAKE=/usr/tools/bin/nbmake MKTEMP=/usr/tools/bin/nbmktemp
MTREE=/usr/tools/bin/nbmtree PAX=/usr/tools/bin/nbpax
TSORT=/usr/tools/bin/nbtsort\ -q sh /usr/src/distrib/sets/checkflist
*** Error code 1

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

*** Failed target:  distribution
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1";
shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .)
this=""; real="/usr/src" ;; *) this="${dir}/";
real="/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===>
${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/tools/bin/nbmake
_THISDIR_="${this}" "$@" ${target}; }; _makedirtarget distrib/sets
checkflist *** Error code 1

Stop.
nbmake: stopped in /usr/src

ERROR: Failed to make distribution
*** BUILD ABORTED ***