Package: dpkg-dev Version: 1.16.1 Severity: important File: /usr/bin/dpkg-gencontrol User: d...@packages.debian.org Usertags: dpkg-gencontrol
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 rename files.new out from underneath each other. This happened in a recent build of the Vim package[0]. dpkg-distaddfile has a similar problem, although I think that's less likely to be encountered since it's not used as much. [0]: https://buildd.debian.org/status/fetch.php?pkg=vim&arch=amd64&ver=2%3A7.3.315-1&stamp=1316428720 -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (100, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.0.0-1-686-pae (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages dpkg-dev depends on: ii base-files 6.5 ii binutils 2.21.53.20110910-1 ii bzip2 1.0.5-7 ii libdpkg-perl 1.16.1 ii make 3.81-8.1 ii patch 2.6.1.85-423d-3 ii xz-utils 5.1.1alpha+20110809-2 Versions of packages dpkg-dev recommends: ii build-essential 11.5 ii fakeroot 1.18-1 ii gcc [c-compiler] 4:4.6.1-2 ii gcc-4.4 [c-compiler] 4.4.6-11 ii gcc-4.5 [c-compiler] 4.5.3-9 ii gcc-4.6 [c-compiler] 4.6.1-11 ii gnupg 1.4.11-3 ii gpgv 1.4.11-3 ii libalgorithm-merge-perl 0.08-2 Versions of packages dpkg-dev suggests: ii debian-keyring 2011.08.07 -- no debconf information -- James GPG Key: 1024D/61326D40 2003-09-02 James Vega <james...@debian.org>
signature.asc
Description: Digital signature