Your message dated Tue, 11 Dec 2012 22:02:48 +0000
with message-id <e1tixua-0000mi...@franck.debian.org>
and subject line Bug#694355: fixed in munin 2.0.9-1
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-1

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: Tue, 11 Dec 2012 22:33: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-1
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 
691327 691390 691448 691758 694355 694527 695228
Changes: 
 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) UNRELEASED; urgency=low
 .
   * 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)
   * 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)
   * Add documentation for munin-async, thanks to Daniel Black.
     (Closes: #681803)
   * 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 debian/patches/238-munin-node-ipv6allow.patch
   * 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)
     This is debian/patches/239-fix-too-many-warnings-in-munin-graph.log.patch
   * munin-doc: Break and replace munin-common << 2. (Closes: #694355)
   * selinux_avcstat plugin: Do not use the "read without variable" bashism,
     thanks to intrigeri for the patch. (Closes: #690711)
     This is 240-Do-not-use-the-read-without-variable-bashism.patch
   * Have master support multi-homed nodes that only listen on IPv4.
     (Closes: #678662) This is upstream commit a18229c5, thanks to Michael
     Renner for the testing and the patch!
     This is debian/patches/241-master-connect-to-AAAA-and-A-address.patch
   * Fix wrong assumption about Net::SSLeay::CTX_set_options return value.
     Thanks to intrigeri for this patch. (Closes: #675377)
     This is 242-Fix-wrong-assumption-about-Net-SSLeay-CTX_set_option.patch
   * http_loadtime plugin: fix stderr redirection (which broke the plugin
     completely) (Closes: #691448)
     This is 243-http_loadtime-fixed-stderr-redirection-with-time.patch
   * 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 and is
     debian/patches/244-fix-apt_all-plugin-statedir-for-cron.patch
   * 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)
   * Use dh --with quilt so that the patches are actually applied.
     (Closes: #691327)
   * Drop 101-suppress-occasional-unknown-states-to-avoid-alerts.patch which
     is included since munin 1.4.4.
Checksums-Sha1: 
 a669998615b2fdc51b5fa2736669dbccd802d222 2362 munin_2.0.9-1.dsc
 4145231e5f65689d2e17692f1b133729bae1d539 1328972 munin_2.0.9.orig.tar.gz
 91304ea3f2deef5370af4350b25be5596ec09570 52668 munin_2.0.9-1.diff.gz
 1bb1cd49841c1b81b7ed80cc5adb0dd24cfa5a0c 130840 munin-node_2.0.9-1_all.deb
 6516ee259ff24241f7bea90a2434ee6b022f153e 307580 
munin-plugins-core_2.0.9-1_all.deb
 2947fe606a1af4ed6fe4213445823e0143092399 156930 
munin-plugins-extra_2.0.9-1_all.deb
 627068bf7bfaf12f17f925ca38848b956bee23d2 149700 
munin-plugins-java_2.0.9-1_all.deb
 4d406297bd47df392c15f7d29758b200448ae0c0 206024 munin_2.0.9-1_all.deb
 2da4043f40f35e236cb4b1588b1dd078c9cefa22 97374 munin-common_2.0.9-1_all.deb
 3feda4845fcdc1f1b03bce2f2bde83f7e02ede37 87934 munin-async_2.0.9-1_all.deb
 dbdd3a6ba97f6642aa2559d6aff1ff4d8a00ff58 214908 munin-doc_2.0.9-1_all.deb
Checksums-Sha256: 
 8a57c300f9e732a09a527d39271ca564da1255872a0b294438a5100bb84bad14 2362 
munin_2.0.9-1.dsc
 6bb2b42de29a438ad80f1d6c53f4a35e9a74cb5a2103ea7a9530cba2d75c7309 1328972 
munin_2.0.9.orig.tar.gz
 e9dbfa7e0993fae4a1960125c2cf8ab07b7e64311f184c51b48fae3adecdc6bb 52668 
munin_2.0.9-1.diff.gz
 fe5f97ac21ca39b59b02cd95701db5df26b2dcb213574d576998be31a06b4ed5 130840 
munin-node_2.0.9-1_all.deb
 53a27407b81d57c7b05f87f6d62e6c4068889bea6d1e5a8bbd9168c9cb2f99b9 307580 
munin-plugins-core_2.0.9-1_all.deb
 c6bddfd59dbd2ad437cace3d2dccb1506158c7dc716e441d41ee534ad26760fc 156930 
munin-plugins-extra_2.0.9-1_all.deb
 0b30ca9232d1aa6f87a0baeea3f777969dd9de273fdd4864d7b3af5d7dc8630c 149700 
munin-plugins-java_2.0.9-1_all.deb
 4c4c8a12c10d5028f0b0829f44fe04c0a580f0ef40f3400a4eb91db2496a5eb9 206024 
munin_2.0.9-1_all.deb
 d657cba8c810664d5a931e52daad722047e543cbb33a45214f6adfae41264b39 97374 
munin-common_2.0.9-1_all.deb
 09490a09c52010c8985f5d631e44b02967ec33be4ba2b3f50a914b45298a9c2f 87934 
munin-async_2.0.9-1_all.deb
 e2bf0e31266596a05a62c853691e0b2be03e5bfd9a320806b1ee5918ef553ee9 214908 
munin-doc_2.0.9-1_all.deb
Files: 
 a443818e7fae83674c07b8dec56cf457 2362 net optional munin_2.0.9-1.dsc
 bcec945e070d09f2b7deb82dee347e0e 1328972 net optional munin_2.0.9.orig.tar.gz
 8bcbcc06d1b20a4b9d4bc386eeae7c0f 52668 net optional munin_2.0.9-1.diff.gz
 7feba03609eb20a2c9e6ec6855f20f5f 130840 net optional munin-node_2.0.9-1_all.deb
 eccb6baeabfed53c01d399e5d8abd790 307580 net optional 
munin-plugins-core_2.0.9-1_all.deb
 fee759ad9a102934b20b98dd0a101c6b 156930 net optional 
munin-plugins-extra_2.0.9-1_all.deb
 f473e983c77b1c9519d551aebc3188e9 149700 net optional 
munin-plugins-java_2.0.9-1_all.deb
 b794aa175669d09847f3377167c0ee2c 206024 net optional munin_2.0.9-1_all.deb
 1fe242ecb7b18e9f3389a4684a872f5a 97374 net optional 
munin-common_2.0.9-1_all.deb
 1e59481270df6efd4bc2c88e0cf3a664 87934 net optional munin-async_2.0.9-1_all.deb
 f29af8784ce423e3780541b427cf2279 214908 doc optional munin-doc_2.0.9-1_all.deb

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

iQIVAwUBUMeskQkauFYGmqocAQiacxAAtek3fxgFuP+E+FaHLLaIZV8fOJtN6iD/
ZHGZmlQmGK95Akb7iFHBZAaUAmrn4g3Qnab/NHI2xKd72xWLE/raduhKzW0c+ZLB
yW3YcLJqOZepmW/NxvxFgJSsBPjDxTq12XIDMoWyPY1cnIMADp2vRkxpw0DmipfB
WO3caSrRcjQMDSYLTXe1UBNbNEsGL18ABwatBGiO+zVIli//46ucxayGMSQwTXFw
os9nZw5yC+pgJyITLxAb4SxG8WS7wHF8guog0MlalmF5+yk4rGD7xxkqtPaiEdA3
JTiA57tMux9G4GR+xB0rc0HMPYTuP8rGCyvs/5e3WmQyEyRfIzhPCdC8GnjKP43u
eFeI4ldIztDYZ08cOFGOS6798L0zYq9fnf260xVlt2wrbvTqj6u4A9necNGXG/GL
eOA2JXI77d1qSUCeN/Ma09MjWG9u/xJb+h6VFfXFkk8RwWsmzk4QdLejAxOwmLeh
MIqHuL1gS1JZ3jD9KfbDlGMbEmFrCypSrw7olpt4joYRlw/UjLDWZrguQH2Py9Q1
xTYkANWoqJ8j46kKn0Ckr4dGSTU6HJohb7xavprtpo2OBHwBaeHEAoZDCMK92hrQ
4L/osAV9xi1fpgETebSx072XiMS5qAV6O7ys/CBnI1sMHyUWJEjLwE3pknCi8oI5
LomuW1RF9/s=
=WgBp
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to