Your message dated Mon, 17 Nov 2014 04:48:41 +0000
with message-id <e1xqeez-00075s...@franck.debian.org>
and subject line Bug#767554: fixed in python-persistent 4.0.8-2
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-2

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: Fri, 14 Nov 2014 18:22:35 +0900
Source: python-persistent
Binary: python-persistent python3-persistent
Architecture: source amd64
Version: 4.0.8-2
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-2) unstable; urgency=medium
 .
   * Team upload.
   * d/control: ZODB3 >= 3.11a1 (python-zodb in Debian) has been split up
     into distinct packages (persistent, BTrees, ZODB and ZEO), so until
     python-zodb is updated to at least that version (eg after Jessie), add
     a Conflicts. Thanks to Andreas Beckmann. Closes: #767554.
Checksums-Sha1:
 1acfc1de435e9ae6c888126cb683d276a89f5dfc 2274 python-persistent_4.0.8-2.dsc
 e1bd1534c4e3fab7710d82a04952a76737525985 2928 
python-persistent_4.0.8-2.debian.tar.xz
 079b346adb23627a25715c4f584673c6806e0b8b 54894 
python-persistent_4.0.8-2_amd64.deb
 67b388f36a58bdaab4d89c9823de6ce93109e7c0 55066 
python3-persistent_4.0.8-2_amd64.deb
Checksums-Sha256:
 878b3017c54519e2c825a22b1bdd39de199cf9f0d69d9f1f0709f13b10f4b5e4 2274 
python-persistent_4.0.8-2.dsc
 a2f8bf27c99a39e04fea6777d0fd070434e95e4f71f4bd5d59da03914facd05a 2928 
python-persistent_4.0.8-2.debian.tar.xz
 f974a8255cd327d4cfda1703628c3f8465998b9552e520bc9be385e0e806659e 54894 
python-persistent_4.0.8-2_amd64.deb
 43cb12c816ff3f351f4efdf2a570f9130f14f4d0914ae4add6ed7b3430eb30ab 55066 
python3-persistent_4.0.8-2_amd64.deb
Files:
 730258e55c705411a672008b78925f68 2274 python optional 
python-persistent_4.0.8-2.dsc
 c372dca71ee5dc43a3b8ce038f539df0 2928 python optional 
python-persistent_4.0.8-2.debian.tar.xz
 44cc6dd9a1d3eca4de13ab761e2322c1 54894 python optional 
python-persistent_4.0.8-2_amd64.deb
 b70733f37e5e8036f53263bd4dc15819 55066 python optional 
python3-persistent_4.0.8-2_amd64.deb

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

iQIcBAEBCgAGBQJUaXl8AAoJEDZ6q2L9ANPZgIUP/jOsL2zxvuWD/7X0TrDgD3Tg
WGNlgaqcFIvfTlLgbUlOhQvW5SMnz/r6fmomxAZEBXoqfXAc/oCBEcObjxNYjTV+
JYchnT++wUvJzkpJoj1eHmLzYHFU9tb96/Q2s6SoYCAelSdo0Oe0PlCcAXPRTTU0
JKfInKKLzfk4X1GGNjw/XCDzS/LuObzIjj/K3vg3zvSVg4SdsrP7LQCgBVa+pCm+
RfC4Qu9ZNf7ZuguWkvSsb74knIXbIkDM3pViVa2b5QEIh6h3+fd+3nDlqw0P+K0K
iPecQcaxjgnp4hH9Ft+36JXuCVr7XoVcBduaVt9AVAB+b8yd1G0F+4hJCTTa7ATm
vbdoEu4uKpAJ4eiAqnfD19ewMOcIicPE6c69n3fmA8YHYUYl2lECKqc514/0YGdf
67BG6nsr1o+yfKbBqncDcYOpseFVockh9m67J4DVbclJK/SmIUP1xYj1VUADBuae
+FG9nKjgztJpHPkLHbb76IMrEitzULe3XLlMtjfkNGBcwvdokNg5PuStYfWutBpB
eHjQgn6CWHGQTkP/2FYqxCZ53GX1qqiy4Yxw2XXGRGYrSV8sGQXOOsc8aGFGQ52t
2C3VQc/1QiZAOMbp04FT+T+JYWs83O+rSJe/TrEWfA8ULDGK8n1w2dn2Ds/pWzEb
AX4c+u7LBNkFbaA1l1YW
=0mVh
-----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