Your message dated Sun, 23 Dec 2012 16:32:36 +0000 with message-id <e1tmotc-0006jt...@franck.debian.org> and subject line Bug#694355: fixed in munin 2.0.9-2 has caused the Debian Bug report #694355, regarding munin-doc: missing Breaks+Replaces: munin-common (<< 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.) -- 694355: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694355 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: munin-doc Version: 2.0~rc2-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 munin-common. Unpacking munin-common (from .../munin-common_1.4.5-3_all.deb) ... Setting up munin-common (1.4.5-3) ... Selecting previously deselected package munin-doc. (Reading database ... 7708 files and directories currently installed.) Unpacking munin-doc (from .../munin-doc_2.0.6-1_all.deb) ... dpkg: error processing /var/cache/apt/archives/munin-doc_2.0.6-1_all.deb (--unpack): trying to overwrite '/usr/share/man/man3/Munin::Common::Timeout.3pm.gz', which is also in package munin-common 1.4.5-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/share/man/man3/Munin::Common::Config.3pm.gz usr/share/man/man3/Munin::Common::Defaults.3pm.gz usr/share/man/man3/Munin::Common::TLS.3pm.gz usr/share/man/man3/Munin::Common::TLSClient.3pm.gz usr/share/man/man3/Munin::Common::TLSServer.3pm.gz usr/share/man/man3/Munin::Common::Timeout.3pm.gz The munin-doc package was added with the move to 2.0~rc. The following relationships are currently defined: Package: munin-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: munin-doc Breaks: munin-common (<< 2) Replaces: munin-common (<< 2) Cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see http://edos.debian.net/file-overwrites/.
munin-common=1.4.5-3_munin-doc=2.0.6-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: munin Source-Version: 2.0.9-2 We believe that the bug you reported is fixed in the latest version of munin, 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. Holger Levsen <hol...@debian.org> (supplier of updated munin 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: Sun, 23 Dec 2012 17:19:55 +0100 Source: munin Binary: munin-node munin-plugins-core munin-plugins-extra munin-plugins-java munin munin-common munin-async munin-doc Architecture: source all Version: 2.0.9-2 Distribution: experimental Urgency: low Maintainer: Munin Debian Maintainers <packag...@munin-monitoring.org> Changed-By: Holger Levsen <hol...@debian.org> Description: munin - network-wide graphing framework (grapher/gatherer) munin-async - network-wide graphing framework (async master/client) munin-common - network-wide graphing framework (common) munin-doc - network-wide graphing framework (documentation) munin-node - network-wide graphing framework (node) munin-plugins-core - network-wide graphing framework (plugins for node) munin-plugins-extra - network-wide graphing framework (user contributed plugins for nod munin-plugins-java - network-wide graphing framework (java plugins for node) Closes: 675377 676798 677943 678662 681803 687495 687715 689291 690711 691309 691390 691448 691758 694355 694527 695228 Changes: munin (2.0.9-2) experimental; urgency=low . * Include the changes from 2.0.6-2 as actually uploaded to sid - and not as proposed in #694790. * For 2.0.9-2 this effectly means stop using quilt (all patches have been removed anyway, see 2.0.6-2 changelog) and a different (=the actual) debian/changelog entry for 2.0.6-2. So this upload is basically a no-op. * Which actually means that 2.0.9-2 equals 2.0.9 plus 099cc00f, which was added in 2.0.6-2. . munin (2.0.9-1) experimental; urgency=low . * New upstream bugfix release(s). - Drop all debian/patches/ (except 100-DejaVu-Fonts-Path.patch) as they were included in 2.0.7-2.0.9. * Remove libcgi-fast-perl from munin's depends. * Add libapache2-mod-fcgid to munin's suggests. * Support libapache2-mod-fcgid in /etc/munin/apache.conf out of the box (Closes: #695228), remove configuration for libapache2-mod-fastcgi as it's non-free. * debian/rules: set MUNIN_VERSION correctly during build. (Closes: #694527) . munin (2.0.6-2) unstable; urgency=low . * Fix "/etc/apache2/conf.d/munin removed on upgrade": - debian/munin.postinst: create symlink for new installs and also for upgrades from versions where it was still removed (up to 1.4.6-3) but not re-created (from 1.4.6-1 onwards). Thanks to Gregor Herrman for the patch and intrigeri for reviewing. (Closes: #677943) * munin-doc: Break and replace munin-common << 2. (Closes: #694355) * munin-node.postinst: delete /var/lib/munin(-node)/plugin-state recursively on purge. The plugin-state is outdated after a few minutes anyway. (Closes: #687715) * apt_all plugin: the apt_all plugin has its state updated in cron. There the ENV var MUNIN_PLUGSTATE doesn't exist, so we need to set a default. (Closes: #687495). This has been in included in 2.0.7 as d53b34d. * munin-async.init: Run munin-async after munin-node has been started. (Closes: #691390) - Thanks to Daniel Black for this and the next two fixes: * munin-async.postinst: fix /var/lib/munin-async ownership (once on upgrades from previous versions) and for new installs. (Closes: #691309) * munin-async.logrotate: correct location of munin-async logfiles. (Closes: #691758) * Add documentation for munin-async, thanks to Daniel Black. (Closes: #681803) * Have master support multi-homed nodes that only listen on IPv4. (Closes: #678662) This is upstream commit a18229c5 from 2.0.9, thanks to Michael Renner for the testing and the patch! * Patch node/munin-node.conf.in to allow incoming IPv6 from localhost, mostly to document that IPv6 addresses are allowed as well. Thanks to Daniel Black. (Closes: #676798) This is upstream commit 7501128 which was included in 2.0.9. * Common/TLS.pm: use the correct error checking functions from Net::SSLeay, cherry-pick c112139 from 2.0.9. (Closes: #675377) * HTMLConfig.pm: cherry-pick 789c59e from 2.0.7 to avoid (using the default configuration) /var/log/munin/munin-html.log being flooded with 106 lines of noisy warnings (out of 112 lines in total) every 5min. (Closes: #689291) * selinux_avcstat plugin: Do not use the "read without variable" bashism, thanks to intrigeri for the patch. (Closes: #690711) This fix has been included upstream as 099cc00f. * http_loadtime plugin: fix stderr redirection (which broke the plugin completely) (Closes: #691448) - This is upstream commit 9a1cbce from 2.0.8. * Keep using "dh $@" (=without anything) and not change to "dh --with quilt" (so #691327 is still open in sid and wheezy.). * Drop 101-suppress-occasional-unknown-states-to-avoid-alerts.patch as it is included since 1.4.4. * Drop 100-DejaVu-Fonts-Path.patch since it only affects a codepath used with rrdtool 1.2. * Drop 237-hddtemp_smartctl-sata-detect.patch and cherry-pick the identical commit 29e4ca9 from 2.0.7 instead: this was the bugfix for #497400, included in both lenny and squeeze releases (so it fixes a regression, and so today introducing #497400 would be an important bug.) * Remove quilt from build-depends. We are not using it and have not been using it since March 2012 / 2.0~rc2-1. Checksums-Sha1: a1aa34a68b3142b80a3562a26c5193bd92be8544 2355 munin_2.0.9-2.dsc 4145231e5f65689d2e17692f1b133729bae1d539 1328972 munin_2.0.9.orig.tar.gz c2d9875f09bb1b2521df477c3c8330e5680b8eae 52453 munin_2.0.9-2.diff.gz f45dc4c61cc8c07efae15f6963114a7f8b4b3973 131124 munin-node_2.0.9-2_all.deb d7df05ec4d0e4ecfa570703c2fc050ae5e0f3817 307842 munin-plugins-core_2.0.9-2_all.deb c7676ac8d74a8dfbf77000ae8660f18df0f5e513 157194 munin-plugins-extra_2.0.9-2_all.deb 7a412ed634e284cf122b20355cdc8b895965bd56 149970 munin-plugins-java_2.0.9-2_all.deb b4807c2835251eb66702bc696a3775f3a71a65ca 206202 munin_2.0.9-2_all.deb 349658114bffe4c02c30f6790743be66996e3bdb 97620 munin-common_2.0.9-2_all.deb d3dc7f5f5464fc2f27bcb51ba9fcd39c53f5719e 88114 munin-async_2.0.9-2_all.deb 952dbc7302aa3b20941c6f186d99c25bdc238dcc 215158 munin-doc_2.0.9-2_all.deb Checksums-Sha256: 3f552c4d274f2e6225aa40e2b837a559add91f9bb83bca60b23b013035c9decf 2355 munin_2.0.9-2.dsc 6bb2b42de29a438ad80f1d6c53f4a35e9a74cb5a2103ea7a9530cba2d75c7309 1328972 munin_2.0.9.orig.tar.gz b1b154b268bea087052808772205fd27780a85b0fe0ab4d5f18c938ac96e6432 52453 munin_2.0.9-2.diff.gz 5827538b829a0cae45628efc4c3405271e9510d43dd98ff2d993deaf8e138171 131124 munin-node_2.0.9-2_all.deb b63268cfd0613d6e8fda400df015995625d4a62f2484c5cf0208984268fecc9e 307842 munin-plugins-core_2.0.9-2_all.deb 27f849731a9e81b734727fe9cba44dd4ad6a4934db21f485b38cec8749820d49 157194 munin-plugins-extra_2.0.9-2_all.deb 1dbe276d463e5b9e0211c40d47086f7000fa42eac324bb1fce03cfee6cb3e938 149970 munin-plugins-java_2.0.9-2_all.deb 836d8859b4d2e0c161dc8febf0dcaa6280cd90a6a546c7458a8413b9751b62f2 206202 munin_2.0.9-2_all.deb 25026c6c3313579e71fa16fafa0ff229d27b243fd811793149cf57769acfbe47 97620 munin-common_2.0.9-2_all.deb 365058e3b27c0306c82fd6e4a09bd1ef2264fa206e8e42a6efabf78fa48cb326 88114 munin-async_2.0.9-2_all.deb 76db12307564000cebb781d625aade1548f1808cdc174e8af9cf6d92fd3033ed 215158 munin-doc_2.0.9-2_all.deb Files: 170cf6da5fbd495c439826a6799f29e6 2355 net optional munin_2.0.9-2.dsc bcec945e070d09f2b7deb82dee347e0e 1328972 net optional munin_2.0.9.orig.tar.gz 948a9cf9a582ec677c250afe7d728e0c 52453 net optional munin_2.0.9-2.diff.gz 4e680d198541c296690cf987413b0d83 131124 net optional munin-node_2.0.9-2_all.deb 221d0a55e6ce0f870e5f31174ada7139 307842 net optional munin-plugins-core_2.0.9-2_all.deb 4d2e8cdcb240bf2b3ec91479f0bd9c56 157194 net optional munin-plugins-extra_2.0.9-2_all.deb f2f04805b918c195980287b2fada7f5f 149970 net optional munin-plugins-java_2.0.9-2_all.deb fb0b4a47fd6f8d8baf6af6fca5ad927e 206202 net optional munin_2.0.9-2_all.deb ba97f024e3a3190bc8fc031be62331f7 97620 net optional munin-common_2.0.9-2_all.deb e7aa4fb9cbf616cbc52b50e603be9064 88114 net optional munin-async_2.0.9-2_all.deb ad54daca00eb4ada79299cb9cc141520 215158 doc optional munin-doc_2.0.9-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIVAwUBUNcwvwkauFYGmqocAQgnYw//YppBuOKgJGIwfKj5lH7hL0dre9coHmKX ttm7w+DcrZL5G7B7GYxgsE28GC1HXdQ6bBQL8Jpx6pmNSAxnfyHznymE3eLtw4QT hY/8xBQPNoAx58qBUDNc8Bmeh+vzz1JINhtrzhrBjKS4eJyP3z6KUgcvHFHYk1/g ZDMf2vdg7EMLoyX9yFfStDtw4uER11NGrz3+xNgFpj4ApB2ie/awnfrjUmg7Z4nz k33vdOkA9VxGYKGS8E5suaGdq7pgtRlcBC/aF06Jz8CbJ4apNQOyrU+1cURfCi3G 0Cw7d0yrh8ZixjzzzXJheueB6hurNlD18guqYShrbNSabT/3323WmAFqr8GOjic/ m8AAxYrypUWgpodiB3fDK7NJCiS3zZqGJJOBGXDYFNv3v/Uhv9r1w57KA6MC+Gli uaI9FL6equk517PAy0220cb5nUlRu9tQ77gD2zu6tO9Cqa7/T3FTO3vj3HChQI2F LEj9HGKS6w0uzhbAbqD7BWvbRsnQU/IgOzps4WARIlyCZmJpuqDxpS9yJR9YcSQh IVmUk5B1l5c0ihLJjruEQjgH56WpiQ+9/bGk5h2CbBWlyL76/revXMnvUZxgUROR yyH/VL3SXKSj/5m87uC8MEvMiTHiIO/lcj11vW6YFohpOf3pFuTdueT3UHT64BFY 9aBiX3JVoWs= =LAIc -----END PGP SIGNATURE-----
--- End Message ---