Your message dated Sun, 09 Dec 2012 16:03:32 +0000
with message-id <[email protected]>
and subject line Bug#694330: fixed in mako 0.7.0-1.1
has caused the Debian Bug report #694330,
regarding python-mako-doc: missing Breaks+Replaces: python3-mako (<< 0.3.6-1)
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 [email protected]
immediately.)


-- 
694330: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694330
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-mako-doc
Version: 0.3.6-1
Severity: serious
User: [email protected]
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 python3-mako.
  Unpacking python3-mako (from .../python3-mako_0.3.4-5_all.deb) ...

  Setting up python3-mako (0.3.4-5) ...

  Selecting previously deselected package python-mako-doc.
  Unpacking python-mako-doc (from .../python-mako-doc_0.7.0-1_all.deb) ...
  dpkg: error processing 
/var/cache/apt/archives/python-mako-doc_0.7.0-1_all.deb (--unpack):
   trying to overwrite '/usr/share/doc/python3-mako/changelog.gz', which is 
also in package python3-mako 0.3.4-5


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/python3-mako/changelog.gz

The -doc package was recently split off:

  mako (0.3.6-1) unstable; urgency=low 
   * Add python-mako-doc package (and move documentation, examples and VIM
     files there), rebuild docs using Sphinx


The following relationships are currently defined:

  Package:   python-mako-doc
  Conflicts: n/a
  Breaks:    python-mako (<< 0.3.6-1)
  Replaces:  python-mako (<< 0.3.6-1)

Looks like python3-mako was forgotten ...

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:  python-mako-doc
  Breaks:   python3-mako (<< 0.3.6-1)
  Replaces: python3-mako (<< 0.3.6-1)


Cheers,

Andreas

PS: for more information about the detection of file overwrite errors
of this kind see http://edos.debian.net/file-overwrites/.

Attachment: python3-mako=0.3.4-5_python-mako-doc=0.7.0-1.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: mako
Source-Version: 0.7.0-1.1

We believe that the bug you reported is fixed in the latest version of
mako, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <[email protected]> (supplier of updated mako 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 07 Dec 2012 16:44:44 +0100
Source: mako
Binary: python-mako python3-mako python-mako-doc
Architecture: source all
Version: 0.7.0-1.1
Distribution: unstable
Urgency: low
Maintainer: Piotr Ożarowski <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Description: 
 python-mako - fast and lightweight templating for the Python platform
 python-mako-doc - documentation for the Mako Python library
 python3-mako - fast and lightweight templating for the Python 3 platform
Closes: 694330
Changes: 
 mako (0.7.0-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix "missing Breaks+Replaces: python3-mako (<< 0.3.6-1)":
     add them for python-mako-doc.
     (Closes: #694330)
Checksums-Sha1: 
 19e4e635f99d035d5a7459a5dbe0f52506f2942c 2152 mako_0.7.0-1.1.dsc
 a4043d0fdb4e60dfd54330232167d8d5f9605ed3 10934 mako_0.7.0-1.1.debian.tar.gz
 7a0a820cfcacb93c52484266c31520e83e1e0fb9 59300 python-mako_0.7.0-1.1_all.deb
 9e4b64990a2ed9c342d9464b1b6aab7b01ebc026 57394 python3-mako_0.7.0-1.1_all.deb
 0edbb720a3c786a75af9c89b71f9553e8157f19c 148576 
python-mako-doc_0.7.0-1.1_all.deb
Checksums-Sha256: 
 1c24fc21eb52095c0e4c891c1b90a4737e90c9343baa7077887db94c0b94c501 2152 
mako_0.7.0-1.1.dsc
 4be7e26eb8b478bfcfb6e192ea36177abb9caa9642e6d1f5f03a6e6ae4fe1db7 10934 
mako_0.7.0-1.1.debian.tar.gz
 2a86caa5a67482f8f1b6ca84639e42af0fb33cba529c59f6c34faded77af091b 59300 
python-mako_0.7.0-1.1_all.deb
 9a5af4b3326787a6feb7583beb1ce924f3b62d9965f377336cf6a174715932f1 57394 
python3-mako_0.7.0-1.1_all.deb
 dc42c40281e201758086369b31183a20f2979034f794b50f02c92b65137f3224 148576 
python-mako-doc_0.7.0-1.1_all.deb
Files: 
 7259b258194bdfba3e071ae3726045af 2152 python optional mako_0.7.0-1.1.dsc
 98ef4e8211748d5e6bc2619bbdcf1ce9 10934 python optional 
mako_0.7.0-1.1.debian.tar.gz
 4d1e63198c9ec77b59ca824194c30687 59300 python optional 
python-mako_0.7.0-1.1_all.deb
 5293ee6b239258dbe87a9f4276c8fa79 57394 python optional 
python3-mako_0.7.0-1.1_all.deb
 6dcba63acf3967debd2f709957b30bb2 148576 doc extra 
python-mako-doc_0.7.0-1.1_all.deb

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

iQIcBAEBCAAGBQJQwg8pAAoJELs6aAGGSaoGF6QP/RJZ9/EkJLJaus+oQYPBNOt1
Gr+YQEXoO3tGBXHJ9vB5CUnkNOk+07h3U1ikN+N1RGVKSk1yYfDGpcU2LjJDeHEH
HXrPZNrGklXGy5AzJUadu7vgWF1GRjCjhx2mYnE9x/vUSqjPaCk1pQf4Xqlbi0EO
TFBz1vA46k/jKTXZjaGb7/Pef4mbhgkeYRmAaUIbQ5XD475mkFmQuj0OHw1/nsHp
PnezHFed36bhRkFACsueZ5YwsbtQyOT7jsYISMpeh8+0drs6i4813jnklAolacs/
RvRj6Rrr4PAoqjqidBRbun3LckdsKZ7V9a5LbTLHxbY7SeDZBicAb6nqfKta9F5q
lglgck1ffj2Ssvtu2Djf+gm5J0quYuf4xCpu3M+4v4f6bhMWF2HlxLv5N2dsyBxv
/gwYS3/gObFJ15H35U8a3brCkH0hCHdKWbNuC5Nd5GHz9pSKLJATZ7ZEnVTHwqbA
uSfbRS5ziEDdDbgIII1NXyjmaV0o1W9NcW9LGPnrbh1PYiOuhWFDXL3g+pHJlzkN
lGp8CkyImLX6jQrWkEPbm6J8hHf/JSGa4kgroKs73w1un5xI1VbZdsjy9jiHsiHw
x0tfG29JtIR6/o9J6Juq/Lb8qL71G5NjFyA8BI91wtoFz306fk1PcZaLZPsZdVUy
l3xV+QxnCzJUNZrfkj+t
=uXfw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to