Subject: Errors with pkgsrc locking mechanism
To: None <tech-pkg@netbsd.org>
From: Raymond Meyer <raymond.meyer@rambler.ru>
List: tech-pkg
Date: 07/10/2006 02:03:19
When multiple packages try to build the same package as part of their
dependancy, they fail in the following way:

=> Lock is held by pid 12281
=> Lock is held by pid 12281
=> Lock is held by pid 12281
=> Lock is held by pid 12281
=> Lock is held by pid 12281
===> Installing dependencies for gettext-lib-0.14.5nb2
cat: cannot open /opt/pkg.obj/devel/gettext-lib/work.e450/.depends
*** Error code 2

Stop.
bmake: stopped in /opt/pkgsrc/devel/gettext-lib
*** Error code 1

Stop.
bmake: stopped in /opt/pkgsrc/devel/gtexinfo
*** Error code 1

Stop.
bmake: stopped in /opt/pkgsrc/devel/autoconf213
*** Error code 1

Stop.
bmake: stopped in /opt/pkgsrc/www/firefox
# 

I updated my pkgsrc tree today. Anyone knows where the bug is?