Your message dated Tue, 27 Nov 2012 11:32:56 +0000 with message-id <e1tdjpm-0004jg...@franck.debian.org> and subject line Bug#694468: fixed in ldns 1.6.13-4 has caused the Debian Bug report #694468, regarding libldns-dev: missing Breaks+Replaces: ldnsutils (<< 1.6.13-3) 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 ow...@bugs.debian.org immediately.) -- 694468: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694468 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libldns-dev Version: 1.6.13-3 Severity: serious User: trei...@debian.org Usertags: edos-file-overwrite Architecture: amd64 Distribution: wheezy->sid (partial) upgrade Hi, automatic installation tests of packages that share a file and at the same time do not conflict by their package dependency relationships has detected the following problem: Selecting previously unselected package ldnsutils. Unpacking ldnsutils (from .../ldnsutils_1.6.13-1_amd64.deb) ... Setting up ldnsutils (1.6.13-1) ... Selecting previously unselected package libldns-dev. Unpacking libldns-dev (from .../libldns-dev_1.6.13-3_amd64.deb) ... dpkg: error processing /var/cache/apt/archives/libldns-dev_1.6.13-3_amd64.deb (--unpack): trying to overwrite '/usr/share/man/man1/ldns-config.1.gz', which is also in package ldnsutils 1.6.13-1 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/libldns-dev_1.6.13-3_amd64.deb This is a serious bug as it makes installation/upgrade fail, and violates sections 7.6.1 and 10.1 of the policy. As this problem can be demonstrated during partial upgrades from wheezy to sid (but not within wheezy or sid itself), this indicates a missing or insufficiently versioned Replaces+Breaks relationship. But since this particular upgrade ordering is not forbidden by any dependency relationship, it is possible that apt (or $PACKAGE_MANAGER) will use this erroneus path on squeeze->wheezy upgrades. Here is a list of files that are known to be shared by both packages (according to the Contents files for squeeze and wheezy on amd64, which may be slightly out of sync): usr/share/man/man1/ldns-config.1.gz The following relationships are currently defined: Package: libldns-dev Conflicts: n/a Breaks: ldnsutil (<< 1.6.13-2) Replaces: ldnsutil (<< 1.6.13-2) Wrong package name: ldnsutil*s* insufficient version: the man page was still there in -2 The following relationships should be added for a clean takeover of these files (http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces): Package: libldns-dev Breaks: ldnsutils (<< 1.6.13-3) Replaces: ldnsutils (<< 1.6.13-3) Cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see http://edos.debian.net/file-overwrites/.
ldnsutils=1.6.13-1_libldns-dev=1.6.13-3.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: ldns Source-Version: 1.6.13-4 We believe that the bug you reported is fixed in the latest version of ldns, 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 694...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Ondřej Surý <ond...@debian.org> (supplier of updated ldns 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 ftpmas...@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Tue, 27 Nov 2012 12:05:04 +0100 Source: ldns Binary: libldns1 libldns1-dbg libldns-dev ldnsutils python-ldns Architecture: source amd64 Version: 1.6.13-4 Distribution: unstable Urgency: low Maintainer: Ondřej Surý <ond...@debian.org> Changed-By: Ondřej Surý <ond...@debian.org> Description: ldnsutils - ldns library for DNS programming libldns-dev - ldns library for DNS programming libldns1 - ldns library for DNS programming libldns1-dbg - ldns library for DNS programming (debug symbols) python-ldns - Python bindings for the ldns library for DNS programming Closes: 694468 Changes: ldns (1.6.13-4) unstable; urgency=low . * Add correct Breaks/Replaces, fix typo and version (Closes: #694468) Checksums-Sha1: acd2b43b614cb1c6fba3c116a466459bf823e352 1463 ldns_1.6.13-4.dsc f718875c81d4f8a79b2f83a50eff474406fadce0 12952 ldns_1.6.13-4.debian.tar.gz aa079cb1d6b16778eb0e7783e86cdcc88c74b8a0 167036 libldns1_1.6.13-4_amd64.deb b1d61071bbbe225129dc315e9d8a1d1853fba329 349562 libldns1-dbg_1.6.13-4_amd64.deb b9ecefa55420508dda381fc971131ba503280521 584100 libldns-dev_1.6.13-4_amd64.deb cc2aac2a9c986555e96b257329019fd52913916b 171840 ldnsutils_1.6.13-4_amd64.deb f882c1c2807f4a50092d4158cc78ddb95756b8a2 425782 python-ldns_1.6.13-4_amd64.deb Checksums-Sha256: 3d017d9abed9af8e9d396df2aef4528d94f09759ae326affd2bb0650b6632a85 1463 ldns_1.6.13-4.dsc 1f86c8a913f77cabb9b9b50023137305a9db3728f532a5210ed892d3b73b22e5 12952 ldns_1.6.13-4.debian.tar.gz fdd33aad13c151b7d0359ed0e330a6ad5a3ee18a24a07fa8ff7e43120b30754d 167036 libldns1_1.6.13-4_amd64.deb 224f171e1a98dc00d3894d37e46005486407acce0cb9a8bbd8bbffbbf10889d9 349562 libldns1-dbg_1.6.13-4_amd64.deb d49778da920e8a7be07082b35c2945e18f15a05c5a3ceba37fcb386ceedfec7f 584100 libldns-dev_1.6.13-4_amd64.deb cabf1b4700ab397f1e9f80b56b9595a877d63478b6950766ecdee335843a6a0a 171840 ldnsutils_1.6.13-4_amd64.deb 8eb943c6d9e62ec715e9947365e166b4a06fd4a951147d6e69cd613332573ebf 425782 python-ldns_1.6.13-4_amd64.deb Files: 0a3d83f2546d0da600c13c2b84aab733 1463 net extra ldns_1.6.13-4.dsc 208760bd3f4225374f6f7d5f4e2b6305 12952 net extra ldns_1.6.13-4.debian.tar.gz 0208083ea70d5bf46bb3440672c7f8ca 167036 libs extra libldns1_1.6.13-4_amd64.deb 1362a3d90ea52408fd3dd84894d8777a 349562 debug extra libldns1-dbg_1.6.13-4_amd64.deb 75d4c16fe9af9c0847be226c897db304 584100 libdevel extra libldns-dev_1.6.13-4_amd64.deb 21d57b27e66e04dff19ed5ade189b274 171840 net extra ldnsutils_1.6.13-4_amd64.deb 16da08a846fe56ab22d68f00a3aedc47 425782 python extra python-ldns_1.6.13-4_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlC0oSUACgkQ9OZqfMIN8nNDpQCeP5ZBCrYyIAfpi7n8yggKuY+m t8EAn1+Cv2LYheVTH1h2pQZ2aUSy83i7 =5fYK -----END PGP SIGNATURE-----
--- End Message ---