Your message dated Sun, 21 Dec 2014 00:33:51 +0000 with message-id <[email protected]> and subject line Bug#773022: fixed in nettle 2.7.1-4 has caused the Debian Bug report #773022, regarding libhogweed2: dependency on libnettle4 too weak to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 773022: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773022 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libhogweed2 Version: 2.7.1-3+b1 Severity: serious Justification: policy 12.3 footnote 2 Tags: patch libhogweed2 contains a symlink /usr/share/doc/libhogweed2 -> libnettle4. Its dependency on libnettle4 is unversioned though which means, that the copyright and changelog files can get out of sync. This violates the Debian policy section 12.3 footnote 2. The solution is to add "libnettle4 (= ${binary:Version})" to libhogweed2's Depends in debian/control. Note that debhelper cannot be blamed on this, because nettle does not use dh_installdocs --link-doc, but rather instantiates this symlink on its own. It therefore is nettle's responsibility to add the versioned dependency. The same issue holds for nettle-bin. Attaching a .debdiff for your convenience. Helmutdiff -Nru nettle-2.7.1/debian/changelog nettle-2.7.1/debian/changelog --- nettle-2.7.1/debian/changelog 2014-07-29 17:20:42.000000000 +0200 +++ nettle-2.7.1/debian/changelog 2014-12-13 11:00:55.000000000 +0100 @@ -1,3 +1,11 @@ +nettle (2.7.1-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Add versioned depends on libnettle4 for packages sharing their + /usr/share/doc to comply with Debian policy 12.3. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Sat, 13 Dec 2014 10:59:28 +0100 + nettle (2.7.1-3) unstable; urgency=low * Use -fPIC instead of -fpic by default (Closes: #755769); needed on diff -Nru nettle-2.7.1/debian/control nettle-2.7.1/debian/control --- nettle-2.7.1/debian/control 2014-04-18 21:06:14.000000000 +0200 +++ nettle-2.7.1/debian/control 2014-12-13 11:01:43.000000000 +0100 @@ -35,7 +35,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, libnettle4 (= ${binary:Version}) Description: low level cryptographic library (public-key cryptos) Nettle is a cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented languages (C++, @@ -78,7 +78,7 @@ Package: nettle-bin Section: misc Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, libnettle4 (= ${binary:Version}) Breaks: lsh-utils (<< 2.0.4-dfsg-1) Replaces: lsh-utils (<< 2.0.4-dfsg-1) Suggests: lsh-doc
--- End Message ---
--- Begin Message ---Source: nettle Source-Version: 2.7.1-4 We believe that the bug you reported is fixed in the latest version of nettle, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Magnus Holmgren <[email protected]> (supplier of updated nettle package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 21 Dec 2014 01:14:02 +0100 Source: nettle Binary: libnettle4 libhogweed2 nettle-dev nettle-bin nettle-dbg Architecture: source amd64 Version: 2.7.1-4 Distribution: unstable Urgency: medium Maintainer: Magnus Holmgren <[email protected]> Changed-By: Magnus Holmgren <[email protected]> Description: libhogweed2 - low level cryptographic library (public-key cryptos) libnettle4 - low level cryptographic library (symmetric and one-way cryptos) nettle-bin - low level cryptographic library (binary tools) nettle-dbg - low level cryptographic library (debugging symbols) nettle-dev - low level cryptographic library (development files) Closes: 773022 Changes: nettle (2.7.1-4) unstable; urgency=medium . * Use dh_installdocs --link-doc to create symlinks and add correct dependencies (Closes: #773022). * Bump Standards-Version to 3.9.6. * Add upstream PGP signing key. * Add GNU server URLs to watch file. Checksums-Sha1: c51985e347b36e3991d67f29c8c1d97db51af8b4 2068 nettle_2.7.1-4.dsc ebdc61d742ff19f28f8248b5522d2197accba503 17496 nettle_2.7.1-4.debian.tar.xz 865bf63551bc854d72286851dcd479d1725cf299 176000 libnettle4_2.7.1-4_amd64.deb 29f10e37e9390eb8a92e48ab3ffa98b0a8ba89e5 125238 libhogweed2_2.7.1-4_amd64.deb 7a834469e7426e43c9925d1c0c1c1f6f0ed6c707 839490 nettle-dev_2.7.1-4_amd64.deb 6c2550f9e1b42bdc74054aa6376edcf9b1b491dd 21432 nettle-bin_2.7.1-4_amd64.deb 3c12db0ed42a4f56640ed89dc013779f055498db 291134 nettle-dbg_2.7.1-4_amd64.deb Checksums-Sha256: d9eb4fc3b5f549bb72c51902b3b608e106ae2e9653f896ac4c724a9ea3edbd4e 2068 nettle_2.7.1-4.dsc 52006609b76ea9f7fcad560983060b7763e91231486fe1eda6135eeb4a100a4e 17496 nettle_2.7.1-4.debian.tar.xz 024cab207076eeb3b8d41fdc9093065e7a070e5ec30177f445993f9765c4a11c 176000 libnettle4_2.7.1-4_amd64.deb 8f2d3b0e2c0f8597a880dfaac56402ab82410b04073bfca563b293c50590fc2c 125238 libhogweed2_2.7.1-4_amd64.deb 872c07b678c7f191f18bba3392c04cd92e78ff7d20db38346685303b843e02bf 839490 nettle-dev_2.7.1-4_amd64.deb 4f072cbd83a00c43610e538d64577f2002523f198b7c1cd0ccfa5b7d8def0b6c 21432 nettle-bin_2.7.1-4_amd64.deb ab67a1bcc422882181c01242b18e862315e8ad356097b2128b34a3f599aa023e 291134 nettle-dbg_2.7.1-4_amd64.deb Files: e8de5545ae04115b3c4d4ff1b6c57d50 2068 libs optional nettle_2.7.1-4.dsc ac856adf7f754689d7c725801d4dc996 17496 libs optional nettle_2.7.1-4.debian.tar.xz 4260da461d8d84ac6594a3f7bddbc9b7 176000 libs optional libnettle4_2.7.1-4_amd64.deb 60b8c9681915db77e2fa57d959d01cd2 125238 libs optional libhogweed2_2.7.1-4_amd64.deb 3453511c7f6bc9e6f562b843a7b93469 839490 libdevel optional nettle-dev_2.7.1-4_amd64.deb 51baec6dcae50b66c7a50d4755fe1adb 21432 misc optional nettle-bin_2.7.1-4_amd64.deb 79e7cd54f1873c8572a78905cf280137 291134 debug extra nettle-dbg_2.7.1-4_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJUlhGvAAoJENTyGb/smYSJuuAP/0K8gK3t/9uZ+rQe7siVdxHM VTG0toxxgb2lbIGN9T62DJTcYp9HeAwStz82dd6vDVg45KcBpGlb+9Vep9lD/pZs o5AeVC67aPB6FuMLfnobdjI9XAAIyQZ5DS7ZUAuRlCowqmIwBeLBzu0M2eek0/z1 Kjmt74WAxCa620biprFSZthrmA3HnmLtNc1UiCDX/zkeTVHahrdz+ugTKj9EcRGG s22ojHisFOgasnjMIJUxnq/mSFf2l54oo/JksfpVd9n6Z6L9M2G5I/itY8SwWU6y SI4sM82of7YidyJsz6vNHlayzNOByjJOBK39zaLfAQMPfAZI3G0J+FhSB/KMC1uS jR05ToaDeemTwz6V6l/LKIT6ldi5dMcqFOI9iKnvXz+sxdeDBbTBGWxjI0bJnPO+ R6F5KrcvegbL52GfNyxN35fAO0FMFlQrtH2e8ygDY76yt8jgoK+UXzAQefVxJRvO Gjzk/sOW3Zo5ik3lNvBo5PDwTaRBkz2lovvb+y4g14rR+xERNrwId99eCMe0hs6l xqB1qo44D1W3ubBVMydH81hqQlng9I8iEp3yRUFeGomfoVCC0F6F7OVyW+XGnlm9 H0Jta7wYCyC17tLS6RZg47BRgymlhWriMSz6mWUJQWtfEsReGcQ/37eAMWft9Ha3 gypVlFqG+fWiBtsmJNq2 =A5zL -----END PGP SIGNATURE-----
--- End Message ---

