Your message dated Thu, 25 Jan 2018 16:48:19 +0000
with message-id <e1eekhh-0006ef...@fasolo.debian.org>
and subject line Bug#886847: fixed in python-ldap 3.0.0~b4-1.1
has caused the Debian Bug report #886847,
regarding python3-ldap,python3-pyldap: 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.)


-- 
886847: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886847
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-ldap,python3-pyldap
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite
Control: found -1 3.0.0~b3-1
Control: found -1 2.4.25.1-2

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 python3-pyldap.
  Preparing to unpack .../python3-pyldap_2.4.25.1-2+b1_amd64.deb ...
  Unpacking python3-pyldap (2.4.25.1-2+b1) ...
  dpkg: error processing archive 
/var/cache/apt/archives/python3-pyldap_2.4.25.1-2+b1_amd64.deb (--unpack):
   trying to overwrite 
'/usr/lib/python3/dist-packages/_ldap.cpython-36m-x86_64-linux-gnu.so', which 
is also in package python3-ldap 3.0.0~b3-1
  Errors were encountered while processing:
   /var/cache/apt/archives/python3-pyldap_2.4.25.1-2+b1_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/python3/dist-packages/_ldap.cpython-36m-x86_64-linux-gnu.so
usr/lib/python3/dist-packages/ldap/__init__.py
usr/lib/python3/dist-packages/ldap/async.py
usr/lib/python3/dist-packages/ldap/cidict.py
usr/lib/python3/dist-packages/ldap/compat.py
usr/lib/python3/dist-packages/ldap/controls/__init__.py
usr/lib/python3/dist-packages/ldap/controls/deref.py
usr/lib/python3/dist-packages/ldap/controls/libldap.py
usr/lib/python3/dist-packages/ldap/controls/openldap.py
usr/lib/python3/dist-packages/ldap/controls/ppolicy.py
usr/lib/python3/dist-packages/ldap/controls/psearch.py
usr/lib/python3/dist-packages/ldap/controls/pwdpolicy.py
usr/lib/python3/dist-packages/ldap/controls/readentry.py
usr/lib/python3/dist-packages/ldap/controls/sessiontrack.py
usr/lib/python3/dist-packages/ldap/controls/simple.py
usr/lib/python3/dist-packages/ldap/dn.py
usr/lib/python3/dist-packages/ldap/extop/__init__.py
usr/lib/python3/dist-packages/ldap/extop/dds.py
usr/lib/python3/dist-packages/ldap/filter.py
usr/lib/python3/dist-packages/ldap/functions.py
usr/lib/python3/dist-packages/ldap/ldapobject.py
usr/lib/python3/dist-packages/ldap/logger.py
usr/lib/python3/dist-packages/ldap/modlist.py
usr/lib/python3/dist-packages/ldap/resiter.py
usr/lib/python3/dist-packages/ldap/sasl.py
usr/lib/python3/dist-packages/ldap/schema/__init__.py
usr/lib/python3/dist-packages/ldap/schema/models.py
usr/lib/python3/dist-packages/ldap/schema/subentry.py
usr/lib/python3/dist-packages/ldap/schema/tokenizer.py
usr/lib/python3/dist-packages/ldap/syncrepl.py
usr/lib/python3/dist-packages/ldapurl.py
usr/lib/python3/dist-packages/ldif.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 https://qa.debian.org/dose/file-overwrites.html

Attachment: python3-ldap=3.0.0~b3-1_python3-pyldap=2.4.25.1-2+b1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: python-ldap
Source-Version: 3.0.0~b4-1.1

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

Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated python-ldap 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: SHA256

Format: 1.8
Date: Wed, 24 Jan 2018 11:49:33 +0100
Source: python-ldap
Binary: python-ldap python3-ldap python-ldap-dbg python3-ldap-dbg python-pyldap 
python3-pyldap
Architecture: source amd64
Version: 3.0.0~b4-1.1
Distribution: unstable
Urgency: medium
Maintainer: Willem van den Akker <wvdak...@wilsoft.nl>
Changed-By: Thomas Goirand <z...@debian.org>
Description:
 python-ldap - LDAP interface module for Python
 python-ldap-dbg - LDAP interface module for Python (debug extension)
 python-pyldap - LDAP interface module for Python 2.7 - transition package
 python3-ldap - LDAP interface module for Python3
 python3-ldap-dbg - LDAP interface module for Python3 (debug extension)
 python3-pyldap - LDAP interface module for Python 3.x - transition package
Closes: 886847
Changes:
 python-ldap (3.0.0~b4-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add Provides, Conflicts, Replaces for python{3,}-pyldap.
     (Closes: #886847, #886847)
Checksums-Sha1:
 2c3597e7ac56060ccceb9f83fd5e3e7235fe1265 2405 python-ldap_3.0.0~b4-1.1.dsc
 fac181659f81204c18c55a03ada836f9465d0602 7584 
python-ldap_3.0.0~b4-1.1.debian.tar.xz
 0a96220802c0e106a15e09847068f21397a4a6ec 129276 
python-ldap-dbg_3.0.0~b4-1.1_amd64.deb
 a87d5eef57316d1da30db74af3fbc97168766b15 9159 
python-ldap_3.0.0~b4-1.1_amd64.buildinfo
 992f08ac581f6b7bb445d403ee863fb08eb09fec 109888 
python-ldap_3.0.0~b4-1.1_amd64.deb
 11a8f9c47c3e81e738ae5f71470f88feaa521fc3 1020 
python-pyldap_3.0.0~b4-1.1_amd64.deb
 bdfb24d3a0dc8a49a00cf5adf05a742745b8a78a 138892 
python3-ldap-dbg_3.0.0~b4-1.1_amd64.deb
 b986cd196e38321e4cacab45c900d8d6fa409e91 83916 
python3-ldap_3.0.0~b4-1.1_amd64.deb
 6d55134e28615f0f794ad99c8be23952a368e50d 1032 
python3-pyldap_3.0.0~b4-1.1_amd64.deb
Checksums-Sha256:
 2ed9dc8e05867b70fbd12d7b80ff861e41f2aea589932323f09ad7e468604d08 2405 
python-ldap_3.0.0~b4-1.1.dsc
 0f355e60981a2867fb15e7be4146d75a3ccc017f0616dffae789687408e2fa20 7584 
python-ldap_3.0.0~b4-1.1.debian.tar.xz
 b671d16f27b8066dfb2a6df5c33aac4bcc7c20a5d0883ea83d407bb083830bf0 129276 
python-ldap-dbg_3.0.0~b4-1.1_amd64.deb
 0e33eea6b907d4afc1a6ce51a2c944f821b8ba007a935d2457a252349d293f50 9159 
python-ldap_3.0.0~b4-1.1_amd64.buildinfo
 ac1edfb4f6566b22f41c3126270dcea12b8d0927ce018948f6a16326d2962082 109888 
python-ldap_3.0.0~b4-1.1_amd64.deb
 089a1c109a921f9de7fc0a654854bde1e5e26af08d142abc5c249475e82efabc 1020 
python-pyldap_3.0.0~b4-1.1_amd64.deb
 9095cde717c8068171211f804b645f96a3192c8723103c66918470dd0e8a9dd1 138892 
python3-ldap-dbg_3.0.0~b4-1.1_amd64.deb
 722956d91b1e4c4eac57fba513e5235db900f18b215f2997dd4b6fab32bc51c8 83916 
python3-ldap_3.0.0~b4-1.1_amd64.deb
 c010bf4bb509e268f5e39f25bae37376d3e57c9743d8028f43e1a55f7be49704 1032 
python3-pyldap_3.0.0~b4-1.1_amd64.deb
Files:
 317bf069552866be2f955d6ff031c785 2405 python optional 
python-ldap_3.0.0~b4-1.1.dsc
 2a8bdb15ddc800377cde3c597275a81b 7584 python optional 
python-ldap_3.0.0~b4-1.1.debian.tar.xz
 a738e933c92cd19fe72a7ad6ad4d5db7 129276 debug optional 
python-ldap-dbg_3.0.0~b4-1.1_amd64.deb
 7edb75dc5b70736c8b99d4e774baf042 9159 python optional 
python-ldap_3.0.0~b4-1.1_amd64.buildinfo
 63c30dea2e1307bd0c502383cfe708ce 109888 python optional 
python-ldap_3.0.0~b4-1.1_amd64.deb
 2aa5c245493755ee77b79cf49cc12415 1020 oldlib optional 
python-pyldap_3.0.0~b4-1.1_amd64.deb
 c4d0e2946f2acc34842b3aded5c077cc 138892 debug optional 
python3-ldap-dbg_3.0.0~b4-1.1_amd64.deb
 9c2b93c3e062e336bef5b2406e65a325 83916 python optional 
python3-ldap_3.0.0~b4-1.1_amd64.deb
 62352a3e63f682ec48b6c06a6b5562d9 1032 oldlib optional 
python3-pyldap_3.0.0~b4-1.1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAlpp3DYACgkQ1BatFaxr
Q/6JpA//WuR8e5CY8aeKe7eRCJAujM7Rtt9a0uDDx+ImPb8D9X+q7TMwtI4wo3xG
1bPesIjHj0IEQuACsGlyhZsVZ/woBgr+wKvhau+7FyO/xDjJjBmP/s99ccM42mTX
d4+6QyHeRF7qXfLEAzoHlAZlbVqM8b7W1PVSE1aw/0wYazIWnTOjlwdchlx8LGdy
YarCtqcKhpPsrdqtJ6iTaPTEHdpEE3a2WHXqK6bYQe5rLo5ysRAX3raNx4NoIoZW
8Vk+3HMPM9STiYYuaho0cCeFUfgQNCnf7LU8miTaUgSBlIk8W5uR3ORRQfnBYaqu
Ky5APbtsW4Y0ZygzXKDpFnMnyO75KLVfnHFGf/zyeAm0pA4/LyJSeXRlxFA+qXiq
0Cax2hqZpdFN1r4fmjz4PIKKC2PKCC/1u4Y+jOVUFMCbihSifuBoRDtbaabarXcw
Pje1S4QQ3gGYyq1LCkrcGLyCfhev+PVpRq5xMdDA1WxfOMcfWLsI2FLPNQDwQzmq
nZmNyQn6BDd2SDXEOT8mRz/8xm5yrHRyiUvSSb0APdm4nrEVLBN83Wxhk2rT+w4T
altDCJBTZFA5smb8EXAUyR3jmmQFEQYAa5fLH8AovVrsu/PxSvSq9+qbt0XD4ba/
Z7MIO9d0KoxsuPPlRJT88sSUF7Fc04IbAroosEgEiy8fFmaqjK4=
=p+n+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to