Your message dated Sun, 25 Nov 2012 09:17:46 +0000 with message-id <e1tcyls-0000hs...@franck.debian.org> and subject line Bug#694287: fixed in argyll 1.4.0-8 has caused the Debian Bug report #694287, regarding icc-utils: missing Breaks+Replaces: libicc2 (<< 2.12+argyll1.4.0-2) 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.) -- 694287: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694287 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: icc-utils Version: 1.4.0-7 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 libicc2. (Reading database ... 6286 files and directories currently installed.) Unpacking libicc2 (from .../libicc2_2.12+argyll1.1.1-1_amd64.deb) ... Setting up libicc2 (2.12+argyll1.1.1-1) ... Selecting previously deselected package icc-utils. (Reading database ... 6352 files and directories currently installed.) Unpacking icc-utils (from .../icc-utils_1.4.0-7_amd64.deb) ... dpkg: error processing /var/cache/apt/archives/icc-utils_1.4.0-7_amd64.deb (--unpack): trying to overwrite '/usr/bin/iccdump', which is also in package libicc2 2.12+argyll1.1.1-1 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/bin/iccdump usr/bin/icclu The icc-utils package was added recently: argyll (1.4.0-2) unstable; urgency=low * Move binaries from libicc2 package to a new icc-utils package (Closes: The following relationships are currently defined: Package: icc-utils Depends: libicc2 Conflicts: n/a Breaks: n/a Replaces: libicc2 (<= 1.4.0-1) But libicc2 has the version number prefixed with "2.12+argyll", so this does not match. 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: icc-utils Breaks: libicc2 (<< 2.12+argyll1.4.0-2) Replaces: libicc2 (<< 2.12+argyll1.4.0-2) IMO (<< 2.12+argyll1.4.0-2) is preferable over (<= 2.12+argyll1.4.0-1) as the latter does now cover binNMUs like 2.12+argyll1.4.0-1+b1. Cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see http://edos.debian.net/file-overwrites/.
libicc2=2.12+argyll1.1.1-1_icc-utils=1.4.0-7.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: argyll Source-Version: 1.4.0-8 We believe that the bug you reported is fixed in the latest version of argyll, 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. Christian Marillat <maril...@debian.org> (supplier of updated argyll 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: Sun, 25 Nov 2012 09:59:35 +0100 Source: argyll Binary: argyll argyll-dbg icc-utils libicc-dev libicc2 libimdi-dev libimdi0 Architecture: source i386 Version: 1.4.0-8 Distribution: unstable Urgency: low Maintainer: Christian Marillat <maril...@debian.org> Changed-By: Christian Marillat <maril...@debian.org> Description: argyll - Color Management System, calibrator and profiler argyll-dbg - debugging symbols for argyll icc-utils - ICC profile I/O library libicc-dev - Development files for the ICC profile I/O library libicc2 - ICC profile I/O library libimdi-dev - Development files for the IMDI library libimdi0 - Integer Multi-Dimensional Interpolation routines (IMDI) library Closes: 694287 Changes: argyll (1.4.0-8) unstable; urgency=low . * Add a Breaks field and update the version in the Replaces field for the icc-utils package (Closes: #694287) Checksums-Sha1: e1915377d105c9451a2b61548c8456bebdf0fc99 1607 argyll_1.4.0-8.dsc 0b2cdf76664af0738c899a62c3e7acf1f22ba996 350846 argyll_1.4.0-8.debian.tar.gz fb1261a014fce8680124b4455e5632a0dbbe6eeb 161456 libicc2_2.12+argyll1.4.0-8_i386.deb 556aac0d0d425643aeba9d61b2b9f2ecf40fd291 186418 libicc-dev_2.12+argyll1.4.0-8_i386.deb 9fc6fd73b560b2492d8af10d37ecf5731b6dd8f4 4373926 argyll_1.4.0-8_i386.deb 9c74ce17d407e7dd32b9ea4d0903af3381ba7e8c 4178830 argyll-dbg_1.4.0-8_i386.deb e708c68d8b7f385f750c22c9218bbf502e4c589f 73756 icc-utils_1.4.0-8_i386.deb 148c94718364a1c3130c8b9f7ed5180224915ea3 220158 libimdi-dev_1.4.0-8_i386.deb 929a09adafc3d7acd905a937f4a1536f3fbc58ef 241420 libimdi0_1.4.0-8_i386.deb Checksums-Sha256: 76e1b57969fbae7d5e326095eb62b54447851be67886f59c6ac09468360118ca 1607 argyll_1.4.0-8.dsc 45c8beb61ee00b72dad5da8ed954acf8d96514091cf3cc4b844e7e2ca1aac070 350846 argyll_1.4.0-8.debian.tar.gz 6c0fb10eed65e0b20d8b2bc0c01a7a99f4bc53343b2c1036f5afbc7e4abdd39b 161456 libicc2_2.12+argyll1.4.0-8_i386.deb b70fd587a93194c8e877f4913ab72924227b9641aa2ea8c1450abd647ce02a90 186418 libicc-dev_2.12+argyll1.4.0-8_i386.deb 6db7914210a69ec23ccefc316f107b63ba89bd0c431894d2b9ef4d8d58f3db26 4373926 argyll_1.4.0-8_i386.deb e721b8c53a41bc86f2e2ad39d1960fde1e8b618adda80e6d31f342d4360460fd 4178830 argyll-dbg_1.4.0-8_i386.deb b0975137114f7c2b6340b82cf13a51122fcf9d475a23fad20eb175a9d7e4111b 73756 icc-utils_1.4.0-8_i386.deb 99eebbec7d0ab97d0cc7b78be156b2d351f34afec7d289176f731aa20b6e37fe 220158 libimdi-dev_1.4.0-8_i386.deb e76449f47fb74c8b297e2e512db3b50e9374c496979566b05b86ec39d8bbadcd 241420 libimdi0_1.4.0-8_i386.deb Files: d1fde405f79104e30a5ec973fd6ff32f 1607 graphics optional argyll_1.4.0-8.dsc c5990b72d7edef8bc7f280eb255eccc2 350846 graphics optional argyll_1.4.0-8.debian.tar.gz db5cf09cd5bde43fb235a8bf6ca94297 161456 libs optional libicc2_2.12+argyll1.4.0-8_i386.deb 387415ad9e8a8560078e798f685b8d9f 186418 libdevel optional libicc-dev_2.12+argyll1.4.0-8_i386.deb 28635872bc70edd596b78bb03e9bb6d0 4373926 graphics optional argyll_1.4.0-8_i386.deb d20f03bbfa54700bffea5d1337164f67 4178830 debug extra argyll-dbg_1.4.0-8_i386.deb 4e7013e5eb9cd5a8d1c1a8d0da712a15 73756 graphics optional icc-utils_1.4.0-8_i386.deb 3634d028f53bd58470cfee37f7245d00 220158 libdevel optional libimdi-dev_1.4.0-8_i386.deb 2e1528af4c993a8440f77b9afce7136c 241420 libs optional libimdi0_1.4.0-8_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iD8DBQFQsd9xB9xWPR9BuQcRApY9AJ4x7xoKhQWXZ706OD2fWM/xHQJI+ACfe9UE oUXFfaO+FVOvv/3CArK9O4Y= =Je7W -----END PGP SIGNATURE-----
--- End Message ---