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/.

Attachment: 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 ---

Reply via email to