Your message dated Wed, 28 Nov 2012 09:32:30 +0000 with message-id <e1tde0m-0003mm...@franck.debian.org> and subject line Bug#694284: fixed in concordance 0.24-1.1 has caused the Debian Bug report #694284, regarding libconcord-dev: missing Breaks+Replaces: libconcord1-dev 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.) -- 694284: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694284 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libconcord-dev Version: 0.23-1 Severity: serious User: trei...@debian.org Usertags: edos-file-overwrite Architecture: amd64 Distribution: squeeze->wheezy (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 deselected package libconcord1. (Reading database ... 6286 files and directories currently installed.) Unpacking libconcord1 (from .../libconcord1_0.22-3_amd64.deb) ... Selecting previously deselected package libconcord1-dev. Unpacking libconcord1-dev (from .../libconcord1-dev_0.22-3_amd64.deb) ... Setting up libconcord1 (0.22-3) ... Setting up libconcord1-dev (0.22-3) ... Selecting previously deselected package libconcord2. (Reading database ... 6372 files and directories currently installed.) Unpacking libconcord2 (from .../libconcord2_0.24-1_amd64.deb) ... Selecting previously deselected package libconcord-dev. Unpacking libconcord-dev (from .../libconcord-dev_0.24-1_amd64.deb) ... dpkg: error processing /var/cache/apt/archives/libconcord-dev_0.24-1_amd64.deb (--unpack): trying to overwrite '/usr/include/libconcord.h', which is also in package libconcord1-dev 0.22-3 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 squeeze to wheezy (but not within squeeze or wheezy 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/include/libconcord.h usr/lib/libconcord.a usr/lib/libconcord.so The -dev package was renamed recently: concordance (0.23-1) unstable; urgency=low * debian/control: bump soname version in package name for libs, also drop the soname version number in the development package name. * debian/libconcord1-dev.install: renamed to libconcord-dev.install. The following relationships are currently defined: Package: libconcord-dev Conflicts: n/a Breaks: n/a Replaces: n/a 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: libconcord-dev Breaks: libconcord1-dev Replaces: libconcord1-dev (unversioned, since libconcord1-dev no longer exists) Cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see http://edos.debian.net/file-overwrites/.
libconcord1-dev=0.22-3_libconcord-dev=0.24-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: concordance Source-Version: 0.24-1.1 We believe that the bug you reported is fixed in the latest version of concordance, 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. Patrick Matthäi <pmatth...@debian.org> (supplier of updated concordance 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: SHA256 Format: 1.8 Date: Wed, 28 Nov 2012 10:15:29 +0100 Source: concordance Binary: concordance libconcord2 libconcord-dev python-libconcord Architecture: source amd64 all Version: 0.24-1.1 Distribution: unstable Urgency: high Maintainer: Mathieu Trudel-Lapierre <mathieu...@gmail.com> Changed-By: Patrick Matthäi <pmatth...@debian.org> Description: concordance - Harmony remote configuration tool libconcord-dev - Harmony remote configuration tool - development files libconcord2 - Harmony remote configuration tool - runtime libraries python-libconcord - Harmony remote configuration tool - Python bindings Closes: 694284 Changes: concordance (0.24-1.1) unstable; urgency=high . * Non-maintainer upload from package sponsor. * libconcord-dev: Add missing breaks and replaces against the old libconcord1-dev package. Thanks to Andreas Beckmann. Closes: #694284 Checksums-Sha1: a0bc2b3e6da3bd5ad97df7f88376b78aa2e6ea38 1963 concordance_0.24-1.1.dsc 9c5701401c9b1ea85af2871c6a71096648800df7 5894 concordance_0.24-1.1.debian.tar.gz 5dfd391e52e7866ea005e78767d29bcc4b47cc8e 24964 concordance_0.24-1.1_amd64.deb fee8f583b4704c7795584fac4a12953cd1e5fd7a 40488 libconcord2_0.24-1.1_amd64.deb 842a1532affe42b4868b9cd195b3d3a66827b589 47632 libconcord-dev_0.24-1.1_amd64.deb 10e4d4f03818b59f88e406868e7caf4af9204fc5 13802 python-libconcord_0.24-1.1_all.deb Checksums-Sha256: b36767606c8951240d53f0601fd69dcbbc716e6ac9754ca842f956ded9e1c4da 1963 concordance_0.24-1.1.dsc b13245c0e08fc115333baebba483e75fe03620217d7cf42c67e3efeafc3e7a47 5894 concordance_0.24-1.1.debian.tar.gz 1fac3ee86dc1efec525710854737199947bea67ea24f1b11d76d6d5711356b56 24964 concordance_0.24-1.1_amd64.deb 673d17cd6f6296f590a038c79358b8fbcf7fffc49e4fd03d6c1a20bd2fc8c974 40488 libconcord2_0.24-1.1_amd64.deb 544e019089813161c01fc2396c2b370a1ac3c393a0294b38edca6d98ce71e0ba 47632 libconcord-dev_0.24-1.1_amd64.deb c6781ab79481f6ade39831adc274729e1e0a8e1140ffab22d157461d0b009561 13802 python-libconcord_0.24-1.1_all.deb Files: 6aec4b9db38304e5239869f4bddb3d81 1963 utils optional concordance_0.24-1.1.dsc 5c8039022144adad350f95696624af47 5894 utils optional concordance_0.24-1.1.debian.tar.gz d03214234b67e1cecc79bb1f8f85386a 24964 utils optional concordance_0.24-1.1_amd64.deb 44b8149d62fc0dc2df9f5724b8bdf9ae 40488 libs optional libconcord2_0.24-1.1_amd64.deb fb88b6942b944b11af02205befa249ff 47632 libdevel optional libconcord-dev_0.24-1.1_amd64.deb 0e2871b3ebeee2c35e6599a3336a6a98 13802 python optional python-libconcord_0.24-1.1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJQtddPAAoJEBLZsEqQy9jkJqsP/jZySnufzx+R4JyXjoVjGKI0 Wxofa9rGKxHNYIi3ftqBZJwMQnpVphKbM8m4XqnwpqJxyMhKYnd8NWDW08kAb3ex WanswbMc8QXAaEdrKvGoXN/Nq8k4bqsFmDI4psuskvo8wk8Vj3Gopz1vw3uJMaZR CVOSzEG2AsK8wNDAoqSqTBGJTV6jPhnTY8/kqx0QKz9Gbda8BNIckiukg3A5oK6v vYQXVi4oOZmxumoybA5HiaY6ngJ/Ecjot392FPI/zITkK/SRkIL1aiJYZhJAxQat zCoqck11YRczlTCfgfZu0LQTZCzOiZVs2/2YO2dd879XQvGZoMyIRVGYC6DdtyHm N0QTiHQC/18sVAuOOLXiibXs/jvt6wkLo6ly7SIGNjsbatoxVU4v2O8mDU0/jHiW 6jQ/fuBJ6VQexCNWv3AUADByFNgZCgNu322UfQyrA+YZ/4BE1jER26FS1GvykTce SzPKbb3aWboy9bqCpvdYqKfiahViJr88d9/hy+orUPMBNPyNkRjJgNYxJkXg8Pww IrfGvDoOOCgfKRmuUSxShjGd7+L1ujQ70DDrNb0u/11sOCjdz9yuUI0mMw8mWxme qEtW/j0S8ibhkmqtsfqAZtirHU/H5hzE7uvQvQhdh3P040vEaYGQyymZeurqnYrG 14DWuBBPekHgl5C4DQZ3 =eSeA -----END PGP SIGNATURE-----
--- End Message ---