Your message dated Wed, 27 May 2015 19:20:01 +0000
with message-id <[email protected]>
and subject line Bug#784645: fixed in mockldap 0.2.4-1
has caused the Debian Bug report #784645,
regarding python3-mockldap has incorrect dependency on python3-ldap3, should
have on python3-ldap
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 [email protected]
immediately.)
--
784645: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784645
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-mockldap
Version: 0.2.2-3
Severity: grave
Justification: renders package unusable
Dear Maintainer,
Even accoriding to the main description of the mockldap project on
https://pypi.python.org/pypi/mockldap the inention is to provide mock
replacements for the stuff normally provided by python-ldap.
The python-ldap in Debian is packaged from upstream project
https://pypi.python.org/pypi/python-ldap/2.4.19. The problem with that is it
still seem to be compatible only with Python 2.
The python3-ldap3 is Debian package based on upstream project
https://pypi.python.org/pypi/ldap3/0.9.8.2 which has totally incompatible API
with the above and it's based on different principles.
This bug is against the incorrect dependency of python3-mockldap on
python3-ldpa3, while it should depend on non-existing python3-ldap or doesn't
exist at all. Such dependency confuses potential users of these tools as causes
installation of incompatible Python 3 modules on the system.
The only possible option to solve this problem is (quick solution) remove the
package python3-mockldap as not very useful while there is no respective
python3-ldap or spent some effort on porting upstream python-ldap to Python 3.
The latter is not easy task as the Python 3 API to external libraries (openldap
in this case) is different that in Python 2.
In my case an attempt to use mockldap as part of the unit test executed in
Python 3 end up in error of missing piece:
ImportError: No module named 'ldap.cidict'
-- System Information:
Debian Release: 8.0
APT prefers stable
APT policy: (990, 'stable'), (500, 'oldstable-updates'), (500,
'oldoldstable'), (500, 'stable'), (500, 'oldstable'), (50, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-4-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python3-mockldap depends on:
ii python3-funcparserlib 0.3.6-4
ii python3-ldap3 0.9.4.2-1
pn python3:any <none>
python3-mockldap recommends no packages.
Versions of packages python3-mockldap suggests:
pn python-mockldap-doc <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: mockldap
Source-Version: 0.2.4-1
We believe that the bug you reported is fixed in the latest version of
mockldap, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Fladischer <[email protected]> (supplier of updated mockldap 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 27 May 2015 20:54:29 +0200
Source: mockldap
Binary: python-mockldap python-mockldap-doc
Architecture: source all
Version: 0.2.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team
<[email protected]>
Changed-By: Michael Fladischer <[email protected]>
Description:
python-mockldap - simple mock implementation of python-ldap
python-mockldap-doc - simple mock implementation of python-ldap (Documentation)
Closes: 784645
Changes:
mockldap (0.2.4-1) unstable; urgency=medium
.
* New upstream release.
* Drop python3-mockldap binary package as it is not compatible with
python3-ldap3 and there is no python3-ldap (Closes: #784645).
* Bump Standards-Version to 3.9.6.
* Use pypi.debian.net service for uscan.
* Change my email address to [email protected].
Checksums-Sha1:
dd95708b386fa9229efd20ef5832e0a54f859e3c 2187 mockldap_0.2.4-1.dsc
d5079b52a50982accb2a53ceff3b67737e1620ae 22460 mockldap_0.2.4.orig.tar.gz
9fac7ae358b4f8d112cf67964d00e4509e12c6f5 9928 mockldap_0.2.4-1.debian.tar.xz
cc10807282e97b54cab38cfd82427f90bf296d4a 34534
python-mockldap-doc_0.2.4-1_all.deb
b9352200c045ad08afc6d0234d9c3b53448ac534 16232 python-mockldap_0.2.4-1_all.deb
Checksums-Sha256:
dd4d74a9a0d4b58c31a178f9cfedcaaba1fb7fe24c2f5d2f6786ce0f3409a44a 2187
mockldap_0.2.4-1.dsc
6d96035920cec440ca415fc809a37f60ccf394ef169b0693c03e5bba65927532 22460
mockldap_0.2.4.orig.tar.gz
f99e4e935e39c176ab209c42044e6b0710a2778c817f1dbb2326d2d80ea9c082 9928
mockldap_0.2.4-1.debian.tar.xz
4d663e6aec9f6c8fb8cd626663108494aee6eea161446e02bf9012df4ede0c9d 34534
python-mockldap-doc_0.2.4-1_all.deb
ff794446197d019e88e9f67fb97bf3fbdce627661453612429af921474830c47 16232
python-mockldap_0.2.4-1_all.deb
Files:
8579a4375e9cdb4bd0bcf82bbdf1518b 2187 python extra mockldap_0.2.4-1.dsc
b9fb1cccbd872b44fbc0aae2bf82c490 22460 python extra mockldap_0.2.4.orig.tar.gz
85185f62f5a1009e9267ec34843eb249 9928 python extra
mockldap_0.2.4-1.debian.tar.xz
d5141fcf5bde08ea8e2744f99551f536 34534 doc extra
python-mockldap-doc_0.2.4-1_all.deb
8cc549f8cf4dd07d4f635e80a5bc0701 16232 python extra
python-mockldap_0.2.4-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJVZhg2AAoJEGlMre9Rx7W2EgMQAJ3LOHjFNzsxx46Qu9xRVp2d
s9qV1Joz3pI5btYu+4VII4cOJOSF9SazQULm7pVRC5Xj9vXsGyakUEnedK6TFHtb
tpRAVvJxwTyscob8GOFB3mrxOgT/145cDdK7CSNcBcBpaZDVG/LNj5Mz/jEbo4CK
/5xPdhF0or34ulxk8GKUAlsQ8TLtw1dSUBgUjEwyp1m6ep6U5PvyiJQU7pSW0DGl
UsgV5LSYLaDl4Dr/4uSxePJB+DQThGee6OLcAlcYHnS7TbHiWYjhkFXLI86wkRez
lYtaguAp7bRd4S3SZ/e6kD7qf/pNFk5SH7O3t9ZxnHR9qpwyq1+JrKow9GjddXrS
6PEZJez2/aOZd53JS3TpGUxa4ssX4Rkn0u/7Z3iiB+8dehcOFioOjzXcI0LyMK6L
6xhXnbN+EtHEMDFDaHQJrj3LpK0L9gzFR2iqPPknwdZvrtL0jAiCsHGj8jWxAMx/
GPVDG2Ea7vPsc7FXaXpnJwRR9SO5NE7XdhS/uWZYvza6bWFtLU8OR5zd1HwP8i2g
pAuVyDKp7CTxLBaFmMsGNqiDcSHUBFloTAGPIk3FNCrbYEvw4QkQqrJJgnmfZh97
e9tzkZVo1IzcfursAc539laL3rfShk1loF+TSLAYMqWwol4S4hLPgTDma8pL80UC
sqFA+eZcmK3nJIT1JkZy
=boQH
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team