Your message dated Mon, 26 Nov 2012 14:49:03 +0000 with message-id <e1tczzb-0006uq...@franck.debian.org> and subject line Bug#694359: fixed in libcroco 0.6.6-2 has caused the Debian Bug report #694359, regarding libcroco-tools: missing Breaks+Replaces: libcroco3 (<< 0.6.2-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.) -- 694359: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694359 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libcroco-tools Version: 0.6.2-2 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 libcroco3. Unpacking libcroco3 (from .../libcroco3_0.6.2-1_amd64.deb) ... Setting up libcroco3 (0.6.2-1) ... Selecting previously deselected package libcroco-tools. (Reading database ... 6405 files and directories currently installed.) Unpacking libcroco-tools (from .../libcroco-tools_0.6.6-1_amd64.deb) ... dpkg: error processing /var/cache/apt/archives/libcroco-tools_0.6.6-1_amd64.deb (--unpack): trying to overwrite '/usr/bin/csslint-0.6', which is also in package libcroco3 0.6.2-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/csslint-0.6 The -tools package was added recently: libcroco (0.6.2-2) unstable; urgency=low * Move csslint to a new libcroco-tools package, for multiarch cleanliness. The following relationships are currently defined: Package: libcroco-tools Conflicts: n/a Breaks: n/a Replaces: n/a Depends: libcroco3 (>= 0.6.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: libcroco-tools Breaks: libcroco3 (<< 0.6.2-2) Replaces: libcroco3 (<< 0.6.2-2) Cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see http://edos.debian.net/file-overwrites/.
libcroco3=0.6.2-1_libcroco-tools=0.6.6-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: libcroco Source-Version: 0.6.6-2 We believe that the bug you reported is fixed in the latest version of libcroco, 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. Josselin Mouette <j...@debian.org> (supplier of updated libcroco 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: Mon, 26 Nov 2012 14:51:18 +0100 Source: libcroco Binary: libcroco3-dev libcroco3 libcroco-tools Architecture: source amd64 Version: 0.6.6-2 Distribution: unstable Urgency: low Maintainer: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org> Changed-By: Josselin Mouette <j...@debian.org> Description: libcroco-tools - Cascading Style Sheet (CSS) parsing and manipulation toolkit - ut libcroco3 - Cascading Style Sheet (CSS) parsing and manipulation toolkit libcroco3-dev - Cascading Style Sheet (CSS) parsing and manipulation toolkit Closes: 694359 Changes: libcroco (0.6.6-2) unstable; urgency=low . * libcroco-tools breaks/replaces libcroco3 (<< 0.6.2-2). Closes: #694359. Checksums-Sha1: 7413a6e982b5561a44c43bd6d2d0acb2335d3547 1668 libcroco_0.6.6-2.dsc a65518e4cd28a857f3a0849cb907b6f5332400ca 7607 libcroco_0.6.6-2.debian.tar.gz 9f9b0963f8565bca73ec2404050f6a3f081eecf0 156088 libcroco3-dev_0.6.6-2_amd64.deb 8e5be64fc0b42e36e5b5f7118e47d9569392369f 133672 libcroco3_0.6.6-2_amd64.deb 56127dab5cad3a3e07d001d3fe041fa339b598fe 64738 libcroco-tools_0.6.6-2_amd64.deb Checksums-Sha256: 408074997f65c6a0c1f302337818028a8946d8de71adebe76ae57be8f60b0c2a 1668 libcroco_0.6.6-2.dsc a9eb6e1daa3dc1ad57562d4834da70ed19ff1ef59bd618a1ed3464e366741846 7607 libcroco_0.6.6-2.debian.tar.gz 0eecb1ab0363098e94c2a330f72ea53eab131f090fb920708e950a6d0019ad27 156088 libcroco3-dev_0.6.6-2_amd64.deb 17cba0f23a6b0528628e5290bce7049c4b95bd8474717c2bc8ee23b233c967e9 133672 libcroco3_0.6.6-2_amd64.deb be2a10e6ee10a1542ef08f6713f013171232a951e7bfab83ca1e7cdf52726298 64738 libcroco-tools_0.6.6-2_amd64.deb Files: a6d81ad9d8f4e0f55d75a325601580ba 1668 libs optional libcroco_0.6.6-2.dsc cf522f54c2f0c82f444eae5cda0fd24f 7607 libs optional libcroco_0.6.6-2.debian.tar.gz cd24be33f78f8e445ae31dbbaaa5b58d 156088 libdevel optional libcroco3-dev_0.6.6-2_amd64.deb b460e909b958f818177557f0c7fe112c 133672 libs optional libcroco3_0.6.6-2_amd64.deb 0820c93a189fd100e2627c34ec419895 64738 libs optional libcroco-tools_0.6.6-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iD8DBQFQs3XPrSla4ddfhTMRAlr8AKD2Gr2Pt50YM2Ratss4wMHgX/Q9KgCeJw0U 17feSlj9CEsDxkrZGzhg4nk= =OlFT -----END PGP SIGNATURE-----
--- End Message ---