pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Random pkg_rolling-replace failure in "creating binary packages" step
Hi,
I often utilize "pkg_rolling-replace -u" to upgrade installed packages.
Recently, I have started to see occasional failures like in this example
(upgrading www/http_load from nb2 to nb3)
...
=> Automatic manual page handling
=> Creating binary package
/usr/pkgsrc/www/http_load/work/.packages/http_load-20060312nb3.tgz
===> Replacing for http_load-20060312nb3
WARNING: experimental target - DATA LOSS MAY OCCUR.
Creating binary package: http_load-20060312nb2
Creating package /usr/pkgsrc/www/http_load/work/http_load-20060312nb2
===> Updating using binary package of http_load-20060312nb3
/usr/pkg/sbin/pkg_add -K /var/db/pkg -U -D
/usr/pkgsrc/www/http_load/work/.packages/http_load-20060312nb3.tgz
RR> Packaging http_load-20060312nb3
=> Bootstrap dependency digest>=20010302: found digest-20121220
===> Building binary package for http_load-20060312nb3
=> Creating binary package /usr/pkgsrc/packages/All/http_load-20060312nb3.tgz
/bin/ln -f /usr/pkgsrc/www/http_load/work/.packages/http_load-20060312nb3.tgz
/usr/pkgsrc/packages/All/http_load-20060312nb3.tgz 2>/dev/null || /bin/cp -pf
/usr/pkgsrc/www/http_load/work/.packages/http_load-20060312nb3.tgz
/usr/pkgsrc/packages/All/http_load-20060312nb3.tgz
cp: /usr/pkgsrc/www/http_load/work/.packages/http_load-20060312nb3.tgz: No such
file or directory
*** Error code 1
The "Creating binary package
/usr/pkgsrc/www/http_load/work/.packages/http_load-20060312nb3.tgz" step must
succeed because the pkg_add step works and the new version of http_load is in
fact installed,
$ pkg_info | grep http_load
http_load-20060312nb3 Multiprocessing http test client
The "Creating binary package
/usr/pkgsrc/packages/All/http_load-20060312nb3.tgz" step fails, however,
because the .packages directory is empty (as the error message indicates and an
examination of the directory shows).
I first noticed this on a Mac OSX 10.8 and assumed it was a quirk in the Mac
pkgsrc setup. However, now I also see it on NetBSD 6.1 amd64. There *may* be a
timing issue because it happens only for an apparently random subset of the
packages that are being replaced.
Has anyone else seen this? Any suggestions on how to track down the problem?
Thanks,
Sverre
Home |
Main Index |
Thread Index |
Old Index