Package: debhelper
Version: 10.2.2
Severity: wishlist

Dear Maintainer,

after installing the jessie backport of debhelper 10, some other
packages (not part of Debian) started to FTBFS in jessie, in
dh_strip_nondeterminism. Messages were "Incorrect header length" or
"Incorrect file magic" from File::StripNondeterminism::handlers::ar.

Turns out libfile-stripnondeterminism-perl (built by
src:strip-nondeterminism) in jessie has a bug and you'll have to install
the backport of that package as well.

To prevent more people from getting caught by this, can you please add
versioned dependencies? Something like

          dh-autoreconf (>= 12~),
-         dh-strip-nondeterminism,
+         dh-strip-nondeterminism (>= 0.028~),
          dpkg (>= 1.16.2),

or (more accurate)

          dh-autoreconf (>= 12~),
          dh-strip-nondeterminism,
+         libfile-stripnondeterminism-perl (>= 0.028~),
          dpkg (>= 1.16.2),
          dpkg-dev (>= 1.17.0),

Thanks,

    Christoph

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.27 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages debhelper depends on:
ii  autotools-dev            20160430.1
ii  binutils                 2.27-9+b1
ii  dh-autoreconf            12
ii  dh-strip-nondeterminism  0.028-1
ii  dpkg                     1.18.10
ii  dpkg-dev                 1.18.10
ii  file                     1:5.29-1
ii  libdpkg-perl             1.18.10
ii  man-db                   2.7.5-1
ii  perl                     5.24.1~rc3-3
ii  po-debconf               1.0.20

debhelper recommends no packages.

Versions of packages debhelper suggests:
pn  dh-make  <none>

-- no debconf information

Attachment: signature.asc
Description: Digital signature

Reply via email to