Package: dpkg-dev
Version: 1.15.8.10
Severity: important

Hello,

After dpkg-source applies patches in a 3.0 (quilt) format, I end up
with files like this:

  File: « src/findlib/findlib_config.mlp »
  Size: 628             Blocks: 8          IO Block: 65536  fichier
Device: 16h/22d         Inode: 1756876     Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/   steph)   Gid: ( 1000/   steph)
Access: 2011-02-12 11:23:46.000000000 +0100
Modify: 2011-02-12 11:23:46.000000000 +0100
Change: 2011-02-12 11:22:30.260777840 +0100
  File: « src/findlib/findlib.ml »
  Size: 9814            Blocks: 24         IO Block: 65536  fichier
Device: 16h/22d         Inode: 1756875     Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/   steph)   Gid: ( 1000/   steph)
Access: 2011-02-12 11:23:46.000000000 +0100
Modify: 2011-02-12 11:23:46.000000000 +0100
Change: 2011-02-12 11:22:30.260777840 +0100

This triggers an infinite loop in the upstream build system of the
package. "touch"-ing explicitly the patched files in debian/rules
fixes the issue, and patching files directly with quilt updates all
three timestamps, so I guess this is a bug in dpkg-source...


Cheers,

-- 
Stéphane

-- System Information:
Debian Release: 6.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dpkg-dev depends on:
ii  base-files                    6.0        Debian base system miscellaneous f
ii  binutils                      2.20.1-16  The GNU assembler, linker and bina
ii  bzip2                         1.0.5-6    high-quality block-sorting file co
ii  libdpkg-perl                  1.15.8.10  Dpkg perl modules
ii  make                          3.81-8     An utility for Directing compilati
ii  patch                         2.6-3      Apply a diff file to an original
ii  xz-utils                      5.0.0-2    XZ-format compression utilities

Versions of packages dpkg-dev recommends:
ii  build-essential               11.5       Informational list of build-essent
ii  fakeroot                      1.14.5-1   Gives a fake root environment
ii  gcc [c-compiler]              4:4.4.5-2  The GNU C compiler
ii  gcc-4.1 [c-compiler]          4.1.2-29   The GNU C compiler
ii  gcc-4.3 [c-compiler]          4.3.5-4    The GNU C compiler
ii  gcc-4.4 [c-compiler]          4.4.5-10   The GNU C compiler
ii  gnupg                         1.4.10-4   GNU privacy guard - a free PGP rep
ii  gpgv                          1.4.10-4   GNU privacy guard - signature veri
ii  libalgorithm-merge-perl       0.08-2     Perl module for three-way merge of

Versions of packages dpkg-dev suggests:
ii  debian-keyring                2011.01.24 GnuPG keys of Debian Developers

-- no debconf information




--
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to