Your message dated Tue, 16 Dec 2014 09:20:43 +0000
with message-id <e1y0oj9-0001rk...@franck.debian.org>
and subject line Bug#767554: fixed in zodb 1:3.9.7-4
has caused the Debian Bug report #767554,
regarding python-persistent and python-zodb: error when trying to install 
together
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.)


-- 
767554: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767554
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-persistent,python-zodb
Version: 4.0.8-1
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite
Control: found -1 1:3.9.7-2

Architecture: amd64
Distribution: jessie

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 unselected package python-zodb.
  Preparing to unpack .../python-zodb_1%3a3.9.7-2_amd64.deb ...
  Unpacking python-zodb (1:3.9.7-2) ...
  dpkg: error processing archive 
/var/cache/apt/archives/python-zodb_1%3a3.9.7-2_amd64.deb (--unpack):
   trying to overwrite '/usr/lib/python2.7/dist-packages/persistent/wref.py', 
which is also in package python-persistent 4.0.8-1
  Errors were encountered while processing:
   /var/cache/apt/archives/python-zodb_1%3a3.9.7-2_amd64.deb

This is a serious bug as it makes installation fail, and violates
sections 7.6.1 and 10.1 of the policy. An optimal solution would
consist in only one of the packages installing that file, and renaming
or removing the file in the other package. Depending on the
circumstances you might also consider Replace relations or file
diversions. If the conflicting situation cannot be resolved then, as a
last resort, the two packages have to declare a mutual
Conflict. Please take into account that Replaces, Conflicts and
diversions should only be used when packages provide different
implementations for the same functionality.

Here is a list of files that are known to be shared by both packages
(according to the Contents file for sid/amd64, which may be
slightly out of sync):

  usr/lib/python2.7/dist-packages/persistent/__init__.py
  usr/lib/python2.7/dist-packages/persistent/cPersistence.h
  usr/lib/python2.7/dist-packages/persistent/dict.py
  usr/lib/python2.7/dist-packages/persistent/interfaces.py
  usr/lib/python2.7/dist-packages/persistent/list.py
  usr/lib/python2.7/dist-packages/persistent/mapping.py
  usr/lib/python2.7/dist-packages/persistent/ring.h
  usr/lib/python2.7/dist-packages/persistent/tests/__init__.py
  usr/lib/python2.7/dist-packages/persistent/tests/test_list.py
  usr/lib/python2.7/dist-packages/persistent/tests/test_mapping.py
  usr/lib/python2.7/dist-packages/persistent/tests/test_wref.py
  usr/lib/python2.7/dist-packages/persistent/tests/utils.py
  usr/lib/python2.7/dist-packages/persistent/wref.py

This bug is assigned to both packages. If you, the maintainers of
the two packages in question, have agreed on which of the packages will
resolve the problem please reassign the bug to that package. You may
also register in the BTS that the other package is affected by the bug.

Cheers,

Andreas

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

Attachment: python-persistent=4.0.8-1_python-zodb=1%3.9.7-2.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: zodb
Source-Version: 1:3.9.7-4

We believe that the bug you reported is fixed in the latest version of
zodb, 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 767...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arnaud Fontaine <ar...@debian.org> (supplier of updated zodb 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...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 16 Dec 2014 17:12:06 +0900
Source: zodb
Binary: python-zodb
Architecture: source amd64
Version: 1:3.9.7-4
Distribution: unstable
Urgency: medium
Maintainer: Debian/Ubuntu Zope Team 
<pkg-zope-develop...@lists.alioth.debian.org>
Changed-By: Arnaud Fontaine <ar...@debian.org>
Description:
 python-zodb - Zope Object Database (ZODB)
Closes: 767554
Changes:
 zodb (1:3.9.7-4) unstable; urgency=medium
 .
   * Team upload.
   * Revert change in previous upload in favor of removing persistent
     module from this package and make it depend upon python-persistent
     (with upstream ACK). Closes: #767554.
     + d/control: Add Depends against python-persistent.
     + d/rules: Delete persistent module from final package.
     + d/p/persistent-module-4.x-compat.patch: persistent 4.x uses bytes
       instead of repr() but ZODB < 4.0.0a4 still uses repr() which is
       incompatible.
     + d/tests/all: Remove persistent from the list of tests being ran.
     + d/tests/control: zope.testing.doctest has been removed in
       python-zope.testing 4.0.0 and tests cannot be ran anymore. So update
       Depends accordingly even though << 4.0.0~ is only in stable instead of
       backporting many patches. Fix this issue properly when packing NUR
       after the release of Jessie.
   * d/p/test-spurious-failure-under-python27.patch: Fix python2.7 tests.
 .
   [ Gediminas Paulauskas ]
   * d/p/new-transaction.patch: Fix test failure with new transaction.
   * d/p/testUtils.patch: Fix test failure with python2.7 (>= 2.7.6).
   * d/tests: Switch to zope.testrunner.
Checksums-Sha1:
 c2bc00d60ba0e7c954e2e778f650dea075db33a7 2006 zodb_3.9.7-4.dsc
 81b83293eba7f5230649b0ee25a83217fc8772f2 12280 zodb_3.9.7-4.debian.tar.xz
 61ea46a099d6ef72f59e740e85cdf461b2c52aad 549332 python-zodb_3.9.7-4_amd64.deb
Checksums-Sha256:
 8f849bc53b88c11b3f90663c961523fd26552f5a4b7710b6967ab29e4510d87d 2006 
zodb_3.9.7-4.dsc
 bc17561ece6b4e3bfcce00d7d1d61b76f8ca1ec1e34fb13affaaa389b712aa30 12280 
zodb_3.9.7-4.debian.tar.xz
 c112af5c74655f9c7bea664b735bf973d9f66f45c7589d1674900e7cdaeed539 549332 
python-zodb_3.9.7-4_amd64.deb
Files:
 64e09284f0c535f1c4044cd5d7deac56 2006 zope extra zodb_3.9.7-4.dsc
 a17ac049cb7391a837d77f4d56e64fa6 12280 zope extra zodb_3.9.7-4.debian.tar.xz
 b127e495db305f2ee30007c229b44141 549332 zope extra 
python-zodb_3.9.7-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJUj++FAAoJEDZ6q2L9ANPZAxUP/ittpwGKgZvr7KGtJYHAeEmi
RAnMJmQ0u/OtXrnaZ6n02YSvlaiZ4ozz8+sHrJ+OfQHeC6ivzPaF9CEnHbj0PMD3
ITcwcPs7r0w603rrqaPi9EIWapZUA3vj8LufsHapyeG1wSsOj/A7KOC8p0k2JVnV
pblfQBI3vRW431gFXzmMICXcGNKZJX8rKuTbVSV2HJjksqTbz0rRrX8dP5kCIVEu
viC+XPfeevBJ7OYnJnM9fmHxqS2gTacZsvGEK3HhosPdI34yOj+/L9y7qKKxNG9s
l9xwHb9GkXRhJjeLEa+Rd8wBukEQcCXI6V3gHVyRHHsaqxRg1+hFWiMYpYfGaMBv
pRnSw6kO6RL0rf8JH3zSuWSJ+O2uhHO6PqOlPu5R2aqfX6MIjHV4UfGTJaz3gr67
Py+50elKRJStXObdzRdr38oxwmffb47/uKFxNK/FMkGv/mqwseqqL8m6J4GfvCtk
v8bsa3cVOfl+22bQ50XVaAKo0omUVx6EbDUxmZJhy/YPtNMclKOVUuyHg2LYzqJs
qgB5n/f1wgAQKsy1qH5UbvHtDPiE25Rihd4ZCoOz8BSMyVDcJIxETxUwtbdyuE3x
yoaccalmht6fZOjpgsL5MunI91dJhlg25+7WEAC12WCe/gqhXAF8aYk+e7vA7Z0Y
nQ2zBLmVy3XeRZUPNh2z
=Tcro
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to