Your message dated Tue, 27 Nov 2012 04:17:58 +0000 with message-id <e1tdccq-0002hq...@franck.debian.org> and subject line Bug#694357: fixed in libcsv-java 2.0-12 has caused the Debian Bug report #694357, regarding libcsv-java-doc: missing Breaks+Replaces: libcsv-java (<< 2.0-11) 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.) -- 694357: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694357 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libcsv-java-doc Version: 2.0-11 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 libcsv-java. (Reading database ... 6286 files and directories currently installed.) Unpacking libcsv-java (from .../libcsv-java_2.0-10_all.deb) ... Setting up libcsv-java (2.0-10) ... Selecting previously deselected package libcsv-java-doc. (Reading database ... 6372 files and directories currently installed.) Unpacking libcsv-java-doc (from .../libcsv-java-doc_2.0-11_all.deb) ... dpkg: error processing /var/cache/apt/archives/libcsv-java-doc_2.0-11_all.deb (--unpack): trying to overwrite '/usr/share/doc/libcsv-java/api/help-doc.html', which is also in package libcsv-java 2.0-10 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/share/doc/libcsv-java/api/allclasses-frame.html usr/share/doc/libcsv-java/api/allclasses-noframe.html usr/share/doc/libcsv-java/api/com/csvreader/CsvReader.html usr/share/doc/libcsv-java/api/com/csvreader/CsvWriter.html usr/share/doc/libcsv-java/api/com/csvreader/package-frame.html usr/share/doc/libcsv-java/api/com/csvreader/package-summary.html usr/share/doc/libcsv-java/api/com/csvreader/package-tree.html usr/share/doc/libcsv-java/api/constant-values.html usr/share/doc/libcsv-java/api/deprecated-list.html usr/share/doc/libcsv-java/api/help-doc.html usr/share/doc/libcsv-java/api/index-all.html usr/share/doc/libcsv-java/api/index.html usr/share/doc/libcsv-java/api/overview-tree.html usr/share/doc/libcsv-java/api/package-list usr/share/doc/libcsv-java/api/resources/inherit.gif usr/share/doc/libcsv-java/api/stylesheet.css The -doc package was added in -11: libcsv-java (2.0-11) unstable; urgency=low * Split javadoc into separate package and add the javacsv.jar symlink to match the upstream jar name. The following relationships are currently defined: Package: libcsv-java-doc 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: libcsv-java-doc Breaks: libcsv-java (<< 2.0-11) Replaces: libcsv-java (<< 2.0-11) Cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see http://edos.debian.net/file-overwrites/.
libcsv-java=2.0-10_libcsv-java-doc=2.0-11.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: libcsv-java Source-Version: 2.0-12 We believe that the bug you reported is fixed in the latest version of libcsv-java, 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. tony mancill <tmanc...@debian.org> (supplier of updated libcsv-java 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 19:55:24 -0800 Source: libcsv-java Binary: libcsv-java libcsv-java-doc Architecture: source all Version: 2.0-12 Distribution: unstable Urgency: low Maintainer: Debian Java Maintainers <pkg-java-maintain...@lists.alioth.debian.org> Changed-By: tony mancill <tmanc...@debian.org> Description: libcsv-java - CSV IO library for Java libcsv-java-doc - CSV IO library for Java (documentation) Closes: 694357 Changes: libcsv-java (2.0-12) unstable; urgency=low . * Team upload. * Add missing Breaks+Replaces: libcsv-java (<< 2.0-11) - Thank you to Andreas Beckmann. (Closes: #694357) Checksums-Sha1: b7be25d37680717c7e44865d5e6326983680d5c4 2112 libcsv-java_2.0-12.dsc 5f9146c99add41cff198a7b00cbba5563f3f4496 2540 libcsv-java_2.0-12.debian.tar.gz 1c76bfe5bf70524cf2574ceef6e568afad4c07d0 18084 libcsv-java_2.0-12_all.deb 82736a79c75be7946d7097cd5b667de8e55091d2 21210 libcsv-java-doc_2.0-12_all.deb Checksums-Sha256: 9af621b35ad0914a2cb19e6ebc58bf468220ff6662b8ff7d4dceeae5f0d55b09 2112 libcsv-java_2.0-12.dsc 2b60f94b7270cb9046b60a321ffc6d4aeecba801e76f38f767932ec445cd181f 2540 libcsv-java_2.0-12.debian.tar.gz 0119f4d35623e2e849eb098079e3034313067468403689106067babd4ceb4f5b 18084 libcsv-java_2.0-12_all.deb aaca68742aefe0f805e748c107b38f7e558059104d30d659dc5fe213cb15776a 21210 libcsv-java-doc_2.0-12_all.deb Files: 1597b7d0cf64f362f5e415ad5b7c128c 2112 java optional libcsv-java_2.0-12.dsc c627bd6c66b7c132e1ee7fbd0c785483 2540 java optional libcsv-java_2.0-12.debian.tar.gz 6e08352db787f83c0c94f972a045b74a 18084 java optional libcsv-java_2.0-12_all.deb 3434c7f48cf60852b5f0db76bb46a156 21210 doc optional libcsv-java-doc_2.0-12_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBAgAGBQJQtD39AAoJECHSBYmXSz6WU94P/Az0BJEtWUjhyOTvQvcJHAIi Ri/Tk/XX3CNtVrwfhg9mlufCUshvJYw7u/49CRiaIYb1IyaDoG5pjz+hOXkNkdi8 vOQMf2MsFvaHPGYqXv4OMRxlbxNt+VXgl478Xp1VB1xC3U6VtsHYtJsjmH/FwFFp lWkyQeWr8hI9+6x7k8+g/KrqvjlrEb5pDwmkqVQBuZZioFrZslOPOWoF+PT9Bz2z pMd3bZ3oOMmm0rd340YV1p+Kl9YtFNWXa/Mi6m7Av/jqWdYxKTjaKdyiJGoNt9UF tg9XlJIOimy6XCpKSoKGULRzPAh/lAd7g2Br4vVm3IIgWoveyOkA5PpQmkacCm5E RFvulk9iVUYgmqWtuwRv6PiQIUBMHdQ/FYp3jR7O0W4tOsRZc4dVVNzo3yWmvD0l rgudRRrJEiSyBmEDlqO6eIWdP+cXZxRIHhZJfrgE96J1ihL2mjE4UC1SxnhSI4Ke zV9fH7uqLV3c/h9Ml8qA31NUPtGG65xvDqBaHfVnEpOg7xl8GVsKH0LSlN75Knhp s0JM4YeMbNzI5szP383len5Po2320ItXE/mn3rrCoxPtDvYjk/bG80LW54iILq6j zRV1J0E0/j6DjKqbY3sA1QJ/ICfJUEk+KgjS6cNUBQGHe75QCKiCSm4PcXmAvApj PPlDlJfjWjxowD1ermZO =i3vG -----END PGP SIGNATURE-----
--- End Message ---