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