Your message dated Sun, 23 Dec 2012 16:17:41 +0000
with message-id <e1tmofb-0003xg...@franck.debian.org>
and subject line Bug#694355: fixed in munin 2.0.6-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.6-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 16:53:43 +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.6-2
Distribution: unstable
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
Changes: 
 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: 
 4961e4c5dd06bff1e1066d40e46ca206047740d3 2355 munin_2.0.6-2.dsc
 639bd5b9fe457326842ed425f5258ea29db0b853 1325754 munin_2.0.6.orig.tar.gz
 ad9be4323929039ac17d6e7e902e219f097d16dc 53576 munin_2.0.6-2.diff.gz
 ba6746ea61b4ff90e494427d1a53fee993cd6366 129116 munin-node_2.0.6-2_all.deb
 5ad0182c970537105622efebf20a1b00f99339cc 305508 
munin-plugins-core_2.0.6-2_all.deb
 9a68a8822dddf8a4e719aae2e32c61625f294570 155166 
munin-plugins-extra_2.0.6-2_all.deb
 ba0e861b08d2cf7a63364c1bf8314925e507e1f0 148056 
munin-plugins-java_2.0.6-2_all.deb
 ad146c0e79c8b1232945831a2fdf0ecd3e0877ac 203108 munin_2.0.6-2_all.deb
 d7563d1c3a75e7f3c0c674ae87fd8e92269fd0cb 95860 munin-common_2.0.6-2_all.deb
 5af9eb09b1e78f2c602f937e087ae55c2f8adccd 86540 munin-async_2.0.6-2_all.deb
 e7e7896d41482c576c42fe7fd4114dadeda9036b 213038 munin-doc_2.0.6-2_all.deb
Checksums-Sha256: 
 87ef51591abe5c79c954b79cea1f0fa733f62deac13dc5370a1ba20b4228ba5c 2355 
munin_2.0.6-2.dsc
 ff99a3c36156adb6b867bb684ec508a857728336c0b81a93955bbcc9d5045ea6 1325754 
munin_2.0.6.orig.tar.gz
 f37471ddc103404b0249587e689e2a5fcb781336dce22a7e7f72f92da6151f72 53576 
munin_2.0.6-2.diff.gz
 166a8f10e6285ff3f4f8cd2dac5e78bfc62a8ab0207e6ef732223733626a0a51 129116 
munin-node_2.0.6-2_all.deb
 3b67cd76676e51be36a75cce93eb7f20c1ed1f4d681f3256303fea802fb4e82b 305508 
munin-plugins-core_2.0.6-2_all.deb
 573f5e4e1c79a674c72ab801e2b8b9283e290f8a020c8ddd8e6eb133ee0b3872 155166 
munin-plugins-extra_2.0.6-2_all.deb
 fc074dd7b59ce2c6f6a78ea9b8cf7d1cc971ce733782bddaaa8e9ead32347bed 148056 
munin-plugins-java_2.0.6-2_all.deb
 c39023eb21538881e2ce428e43e0fff70fdd1c353eeb8077c88f3d82411d5b9a 203108 
munin_2.0.6-2_all.deb
 4aadeedc1999040a52e275d31e79037cda8eb50edf5287f6ac566e9d539f559f 95860 
munin-common_2.0.6-2_all.deb
 8a85ec84aa090e013f255ca6e6cef26645f010fdefaae627f42a2b0b39adfe0d 86540 
munin-async_2.0.6-2_all.deb
 8c7fe56f11b048aaf8a0316d5afef7ecac022cd9781794d6777e0a5dd3ba9ec0 213038 
munin-doc_2.0.6-2_all.deb
Files: 
 c4164a17b36c1c9c8310c5ef2d22d307 2355 net optional munin_2.0.6-2.dsc
 a64e7d3d7a7736f3959092145886ce88 1325754 net optional munin_2.0.6.orig.tar.gz
 076c1638a91db9d35c8f891997d096f8 53576 net optional munin_2.0.6-2.diff.gz
 aa779ad91fe6938048f7bf4b5f5d7926 129116 net optional munin-node_2.0.6-2_all.deb
 9bed5866f807aeb0718761bba365d7a6 305508 net optional 
munin-plugins-core_2.0.6-2_all.deb
 a54b1d824659a807e05dea6f06e443dc 155166 net optional 
munin-plugins-extra_2.0.6-2_all.deb
 aad3d79bbcc23a25184a685725d6255e 148056 net optional 
munin-plugins-java_2.0.6-2_all.deb
 69855e8f6e8f7b2d0d57244f370418f9 203108 net optional munin_2.0.6-2_all.deb
 b7666f3a82569528bd865427f4726e7c 95860 net optional 
munin-common_2.0.6-2_all.deb
 1527983892388563507969ad51a595fc 86540 net optional munin-async_2.0.6-2_all.deb
 03194a7bfb7016c5026ad4fe0a4d7c3f 213038 doc optional munin-doc_2.0.6-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIVAwUBUNcq6wkauFYGmqocAQjAnA/9G5OKtP90gXp2zESlDAa3vsVHUdcZ/Q1N
zDWUbKl8Pm+n9iM94Fx3NqXKcnqVOg+m47zaLOSr1MWAY7TSHz9OBPlf3hpugnG8
F506A8+ID8/3nHw9Ykdd7J8quvj3RFui0kl0wGUnAHiyqQnDG8TMpqfsy3/f0rNW
eOPPeROVgYE0Gh1ojm8W96FRGlCXBh2m4P40QQjjo6HysFDA+3n4BfmWQfEaGBfj
yRn74hEPDJb6DyaMb09bicS0r+aZlo7yXHz1+UT6A6u3UkyglaAkcjixpAjd+zP4
6Ce85oMAl+49iILDj8jiFWjgvP84IvGGt3sGRz3vpWRYRT5pYSVKERnt1zYLLTYl
/n/ckjKagoN2D4orrpFhVUXnbegX6OWZSa5E7mT7lQwZda7HP23/w+FBtiC06QNE
8vMvTbC4V6io1g+a3y7kh7CtrL7yc9oCgidGpovBOghls9AYlz6m0kAB+pZKADoi
ZFpxDR+JsZ3eiI51hciXATa5v77Zi0/tr5pwwKUVP8iAVDodWOKIED99KSjEckPX
5QHt5qiYSmzCb5ZPUiVyt0GMzyKFiNod40xFDKanQOrvLPqMmrYqje7iZJ5tDbTS
9E8o94mydMDzhnjM7hYbGubH9nW8HmLkFiLAW3Y1Ji6hgECX4fqn7HeYj5aL8cIz
ReaL5BrV/+k=
=7CKf
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to