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