Subject: strange behavior in pkgsrc
To: None <netbsd-help@netbsd.org>
From: Thierry Lacoste <th.lacoste@wanadoo.fr>
List: netbsd-help
Date: 02/02/2005 23:49:23
I'm running -current on an i386 with an up to date pkgsrc.
I have some strange errors when building large packages.
Here is an example:

# cd /usr/pkgsrc/multimedia/dvdrip
# make
===> Checking for vulnerabilities in dvdrip-0.50.18nb2
=> Checksum OK for Video-DVDRip-0.50.18.tar.gz.
===> Extracting for dvdrip-0.50.18nb2
===> Required installed package cdrdao>=1.1.7: cdrdao-1.1.9 found
===> Required installed package {cdrecord,cdrtools-ossdvd}>=1.10: 
cdrecord-2.00.
3nb2 found
===> Required installed package mplayer>=0.90: mplayer-1.0rc6 found
===> Required installed package ogmtools-[0-9]*: ogmtools-1.5 found
===> Required installed package p5-Gdk-Pixbuf-[0-9]*: p5-Gdk-Pixbuf-0.7009nb7 
fo
und
===> Required package subtitleripper-[0-9]*: NOT found
===> Verifying reinstall for ../../textproc/subtitleripper
===> Checking for vulnerabilities in subtitleripper-0.3-1nb2
=> Checksum OK for subtitleripper-0.3-1.tgz.
===> Extracting for subtitleripper-0.3-1nb2
===> Required installed package gocr-[0-9]*: gocr-0.37 found
===> Required installed package netpbm>=10.18.17nb1: netpbm-10.26.1 found
===> Required installed package png>=1.2.6nb1: png-1.2.8 found
===> Required installed package tiff>=3.7.1nb1: tiff-3.7.1nb3 found
===> Required installed package jpeg>=6bnb2: jpeg-6bnb3 found
===> Required installed package gmake>=3.78: gmake-3.80nb4 found
===> Patching for subtitleripper-0.3-1nb2
===> Applying pkgsrc patches for subtitleripper-0.3-1nb2
===> Overriding tools for subtitleripper-0.3-1nb2
===> Creating toolchain wrappers for subtitleripper-0.3-1nb2
===> Configuring for subtitleripper-0.3-1nb2
===> Building for subtitleripper-0.3-1nb2
Compiling subtitle2pgm.c
subtitle2pgm.c:30:17: ppm.h: No such file or directory
subtitle2pgm.c: In function `usage':
subtitle2pgm.c:75: warning: implicit declaration of function `exit'
subtitle2pgm.c: In function `main':
subtitle2pgm.c:117: warning: implicit declaration of function `ppm_init'
gmake: *** [subtitle2pgm.o] Error 1
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/textproc/subtitleripper
===>
===> There was an error during the ``build'' phase.
===> Please investigate the following for more information:
===>      * log of the build
===>      * /usr/pkgsrc/textproc/subtitleripper/work/.work.log
===>
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/textproc/subtitleripper
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/textproc/subtitleripper
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/multimedia/dvdrip
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/multimedia/dvdrip

It seems to be a problem during the configuration.
Now, if I make && make install directly in /usr/pkgsrc/textproc/subtitleripper
everything is fine and I'm able to continue the building of dvdrip.

I had to do this several times for building kde.

Any idea about what's going on?

Regards,
Thierry.