Subject: Re: digest package being built for every package
To: Alistair Crooks <agc@pkgsrc.org>
From: Roland Illig <rillig@NetBSD.org>
List: pkgsrc-bulk
Date: 11/10/2005 08:07:17
Alistair Crooks wrote:
> I just started another bulk build last night, and for every package,
> the digest package is being built, and then the binary package is
> being added:
> 
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> ===> build-message [digest-20050731] ===> Building for digest-20050731
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c bits.c -o bits.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -O2 -Wl,-R/usr/pkg/lib -o bits bits.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> ./bits digest-types.h
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c digest.c -o digest.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c md5c.c -o md5c.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c rmd160.c -o rmd160.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c rmd160hl.c -o rmd160hl.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c sha2.c -o sha2.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c sha2hl.c -o sha2hl.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c md5hl.c -o md5hl.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c sha1.c -o sha1.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c sha1hl.c -o sha1hl.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c tiger.c -o tiger.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -DHAVE_CONFIG_H -I. -I. -DHOST=\"i386--netbsdelf\" -DVERSION=\"20050731\"  -O2 -c whirlpool.c -o whirlpool.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> cc -O2 -Wl,-R/usr/pkg/lib -o digest digest.o md5c.o rmd160.o rmd160hl.o sha2.o sha2hl.o  md5hl.o sha1.o sha1hl.o tiger.o whirlpool.o
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> => Unwrapping files-to-be-installed.
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> BULK> /usr/packages/i386/All/digest-20050731.tgz is up to date.
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> BULK> /usr/sbin/pkg_add -K /var/db/pkg /usr/packages/i386/All/digest-20050731.tgz
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> ===> clean [digest-20050731] ===> Cleaning for digest-20050731
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> => Checksum SHA1 OK for Test-Cmd-1.04.tar.gz.
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> => Checksum RMD160 OK for Test-Cmd-1.04.tar.gz.
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> work.xen0 -> /usr/obj/pkgsrc/devel/p5-Test-Cmd/work.xen0
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> ===> extract-message [p5-Test-Cmd-1.04nb2] ===> Extracting for p5-Test-Cmd-1.04nb2
> 2005/11/09 23:35:28  1964/5682=34.6% devel/p5-Test-Cmd @ i386> ===> install-depends [p5-Test-Cmd-1.04nb2] ===> Required package perl>=5.8.7: NOT found
> 
> Does anyone have any time to look into this one?

I had, since I was the most likely one to have caused this bug.

I still wonder how anyone could anyone written a tool that relies on the 
fact that a file's lines end with white-space and not write a single 
simple note in it. (It had been the mk/bulk/printindex script.)

Fixed.

Roland