Your message dated Tue, 16 Dec 2014 09:19:49 +0000
with message-id <e1y0oih-00011n...@franck.debian.org>
and subject line Bug#767554: fixed in python-persistent 4.0.8-3
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: python-persistent
Source-Version: 4.0.8-3

We believe that the bug you reported is fixed in the latest version of
python-persistent, 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 python-persistent 
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: Wed, 10 Dec 2014 17:33:13 +0900
Source: python-persistent
Binary: python-persistent python3-persistent
Architecture: source amd64
Version: 4.0.8-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-team@lists.alioth.debian.org>
Changed-By: Arnaud Fontaine <ar...@debian.org>
Description:
 python-persistent - Automatic persistence for Python objects
 python3-persistent - Automatic persistence for Python objects
Closes: 767554
Changes:
 python-persistent (4.0.8-3) unstable; urgency=medium
 .
   * Team upload.
   * Revert change in previous upload in favor of removing persistent
     module from python-zodb and make it depend upon this package (with
     upstream ACK). Closes: #767554.
     + d/control: Add Breaks/Replaces against python-zodb << 1:3.9.7-4~.
Checksums-Sha1:
 359871550819181a79c64e8bd450936e5add2dac 2274 python-persistent_4.0.8-3.dsc
 eefe85207fc30444aa846008047622730728c67e 3052 
python-persistent_4.0.8-3.debian.tar.xz
 6ff1fe60ab464637930c1d579758bcc494a986ec 55054 
python-persistent_4.0.8-3_amd64.deb
 fc8c25e03da0dbcfd2d5de4db131d8f55362fb5a 55170 
python3-persistent_4.0.8-3_amd64.deb
Checksums-Sha256:
 1a6c63ff6d8bdbb0e66d2fdc9f9c2b4a2ea8efb752efe66233b83f34c9b1a33c 2274 
python-persistent_4.0.8-3.dsc
 406a8d64529266100b58d16dc67718651bb1985fda8f3381cfe7ec9a585d8fe4 3052 
python-persistent_4.0.8-3.debian.tar.xz
 946a512a928474be947c652a8ddb0c921f030a5906395e440366441de32d31cc 55054 
python-persistent_4.0.8-3_amd64.deb
 b063f68a44a7eac69e2425714d042a19faca557d74164d46d7cd00e4ec6e8d55 55170 
python3-persistent_4.0.8-3_amd64.deb
Files:
 27a4609e4b7461987d4150b635909849 2274 python optional 
python-persistent_4.0.8-3.dsc
 2c62d04388402c9f16de7792cffa97e5 3052 python optional 
python-persistent_4.0.8-3.debian.tar.xz
 9595e402e49718bd17b730c3e4a18f28 55054 python optional 
python-persistent_4.0.8-3_amd64.deb
 fcc3c10c184c2c79e161a6d3abee310c 55170 python optional 
python3-persistent_4.0.8-3_amd64.deb

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

iQIcBAEBCgAGBQJUj92RAAoJEDZ6q2L9ANPZg3sQAIiGqv07aAmLK6xeyAB2KZgM
YxFdzR5an6Gk/zR2zHBSha7CSRmgWEo7sNlJ4js6tDbL61D9AIor1I8vL94SlpbM
9mNkiRhs29GY6gQSIMON1I1nIbZFsR6FGy3cqJ/wQGNM5Dk5cU984MGKJkgSI1PF
sscDEGfMDrnRqxTAPs02hIJrP10QK2KfeQ8SoYKubMSzuAr5ldckeZ4fm4o5eerB
nOxrWvem5Uu5H5xpH62J5Ohu4xSu7VoqBeNLPt8E+T19CPS6xAi1SKa8rHN+qdXH
/Cs7mxLS+CTXVD4cfyoawwWDWRCqpkJ5a0hOxaiN8619S/FviaqxEFaqhD/3msjv
yNEPq81t9JJyZBeL/NyJtMHyqRMpcpNPnYchZJqDXHd1wNrQXcEi8uN6znKVvPg/
Cd+6jka+LaKGSQi9pYUtSwHmr0JHraCUb6Dr3mMOd2F0QlZ4XOz2+xS42xf7YzzC
MWvulGB+20y/fVx72n72cMCyCxM12FoEtBeoV9/IRs5W+wet/G51UqLVHyCRKYKh
0seumgTxcP4f7pWwyE/aCWfBf1jvpvrLiqNg/Mb2ynSa5sJDeXld81T8jTt4+1JI
02Z7+HA7OhxfRr8ZvS4txYNaTIgZT9P7zd88XiCVaYSgEmy0dstNPDvvjTkiTMU8
ToGAJqZwdSXhbb+2ofph
=EXPh
-----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