I experienced a failure for fonts/unifont in the installation step when I ran a 
bulk build:
===> Installing for unifont-13.0.02
=> Generating pre-install file lists
set -e && /usr/pkg/bin/gmake -C src
gmake[1]: Entering directory 
'/var/pkgsrc/work/fonts/unifont/work/unifont-13.0.02/src'
install -m0755 -d ../bin
install -m0755 unibmp2hex unicoverage unidup unibdf2hex unibmpbump unifont1per 
unifontpic unigencircles unigenwidth unihex2bmp unihexgen unipagecount ../bin
install: unibmp2hex: stat: No such file or directory
gmake[1]: *** [Makefile:53: bin-stamp] Error 1
gmake[1]: Leaving directory 
'/var/pkgsrc/work/fonts/unifont/work/unifont-13.0.02/src'
gmake: *** [Makefile:77: bindir] Error 2
*** Error code 2

After inspecting the $WRKDIR/src/Makefile, the 'bin-stamp' target (that 
produces the output above) should not be processed since it is during the 
building step. I have the feeling that the file timestamping is incorrect. 
FMHI, it is related to PR pkg/54878. This error occurs only when I use pbulk 
and sandbox with a chrooted environment.

I wonder if the fact that WRKDIR is on a null file system could be a reason for 
this problem:
/dev/ccd0a on /mnt/ccd0 type ffs (local)
/mnt/ccd0/nbsd/sandbox/nbsd9-hydralisk/work on 
/mnt/ccd0/nbsd/sandbox/nbsd9-hydralisk/chroot/var/pkgsrc/work type null (local)

Reply via email to