Package: gnupg Version: 1.4.2.2-1 Severity: wishlist Tags: d-i, patch The openssh udebs currently depends on the regular zlib1g package. Recent changes in dpkg-dev have made it possible to automatically generate proper dependencies on zlib1g-udeb instead.
The attached patch implements this for gnupg. The needed changes are: - add versioned dpkg-dev dependency to 1.13.12 - add "-tudeb" option to dpkg-shlibdeps I've checked that there are no other unexpected changes using debdiff. Cheers, FJP
diff -u gnupg-1.4.2.2/debian/control gnupg-1.4.2.2/debian/control --- gnupg-1.4.2.2/debian/control +++ gnupg-1.4.2.2/debian/control @@ -3,7 +3,7 @@ Priority: standard Maintainer: James Troup <[EMAIL PROTECTED]> Standards-Version: 3.6.2.1 -Build-Depends: libz-dev, libldap2-dev, libbz2-dev, libcap-dev, libusb-dev, libreadline5-dev, file, gettext, dpatch, mail-transport-agent +Build-Depends: libz-dev, libldap2-dev, libbz2-dev, libcap-dev, libusb-dev, libreadline5-dev, file, gettext, dpatch, mail-transport-agent, dpkg-dev (>= 1.13.12) Package: gnupg Architecture: any diff -u gnupg-1.4.2.2/debian/rules gnupg-1.4.2.2/debian/rules --- gnupg-1.4.2.2/debian/rules +++ gnupg-1.4.2.2/debian/rules @@ -108,7 +108,7 @@ rm -rf debian/gpgv-udeb $(install_dir) debian/gpgv-udeb/DEBIAN/ debian/gpgv-udeb/usr/bin/ $(install_binary) build-udeb/g10/gpgv debian/gpgv-udeb/usr/bin/ - find debian/gpgv-udeb/ -type f | xargs file | grep ELF | cut -d: -f 1 | xargs dpkg-shlibdeps -Tdebian/gpgv-udeb.substvars + find debian/gpgv-udeb/ -type f | xargs file | grep ELF | cut -d: -f 1 | xargs dpkg-shlibdeps -Tdebian/gpgv-udeb.substvars -tudeb : # Don't let dpkg-gencontrol write incorrect guesses to debian/files. : # Instead, register the udeb manually.
pgp8VzORgHu0B.pgp
Description: PGP signature

