Bug#642608: /usr/bin/dpkg-gencontrol: Race condition with tempfile for parallel builds

2011-10-10 Thread Raphael Hertzog
On Mon, 10 Oct 2011, Guillem Jover wrote: > The correct solution would be to lock a file we know must be there, so > that there's no race condition and no possible cruft leftover. For > example debian/control or debian/changelog (or the file arguments > specified on the command line). What do you

Bug#642608: /usr/bin/dpkg-gencontrol: Race condition with tempfile for parallel builds

2011-10-10 Thread Guillem Jover
On Mon, 2011-10-10 at 15:05:31 +0200, Raphael Hertzog wrote: > On Sat, 24 Sep 2011, James Vega wrote: > > dpkg-gencontrol generates a tempfile, debian/files.new, and then > > attempts to rename that back to debian/files when it's done generating > > the files.new. This can easily break when parall

Bug#642608: /usr/bin/dpkg-gencontrol: Race condition with tempfile for parallel builds

2011-10-10 Thread Raphael Hertzog
On Sat, 24 Sep 2011, James Vega wrote: > dpkg-gencontrol generates a tempfile, debian/files.new, and then > attempts to rename that back to debian/files when it's done generating > the files.new. This can easily break when parallel builds are happening > as independent dpkg-gencontrol runs may ren

Bug#644791: dpkg-shlibdeps should support making missing symbols a fatal error

2011-10-10 Thread Steve Langasek
On Sun, Oct 09, 2011 at 09:27:14PM +0200, Raphael Hertzog wrote: > severity 609159 wishlist > merge 609159 644791 > thanks > On Sat, 08 Oct 2011, Steve Langasek wrote: > > It would be helpful if dpkg-shlibdeps supported an environment variable to > > make this warning a fatal error instead. Indee

Processed: Bug#644412 marked as pending

2011-10-10 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > tag 644412 pending Bug #644412 [dpkg-dev] dpkg-buildflags: use DEB_BUILD_MAINT_OPTIONS when including buildflags.mk Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 644412: http://bugs.debian