Your message dated Tue, 28 Jun 2016 18:21:59 +0000
with message-id <[email protected]>
and subject line Bug#824952: fixed in python-bcrypt 3.0.0-1
has caused the Debian Bug report #824952,
regarding python-bcrypt: pyca/bcrypt not fully compatible with py-bcrypt (lacks
kdf)
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.)
--
824952: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824952
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-bcrypt
Version: 2.0.0-1
Severity: important
Like Vincent recently reported on #803096 (python-bcrypt: please update
python-bcrypt, closed) github.com/pyca/bcrypt is not fully downward
compatible with google.com/py-bcrypt[*], which has been packaged before.
[*] https://pypi.python.org/pypi/py-bcrypt/0.4
The new implementation lacks kdf() [key derivation function to transform a
password ans salt into bytes suitable for use a cryptographic key material].
Among the reverse deps, python-asyncssh breaks on this:
<cut>
ERROR: test_key (tests.test_public_key.TestRSA) [Export OpenSSH private
([email protected])] (keytype=2048)
Check key import and export
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_public_key.py", line 853, in
check_openssh_private
self.export_openssh_private(cipher)
File "/<<PKGBUILDDIR>>/tests/test_public_key.py", line 313, in
export_openssh_private
select_passphrase(cipher), cipher)
File "/<<PKGBUILDDIR>>/asyncssh/public_key.py", line 352, in write_private_key
f.write(self.export_private_key(*args, **kwargs))
File "/<<PKGBUILDDIR>>/asyncssh/public_key.py", line 254, in
export_private_key
key = bcrypt.kdf(passphrase, salt, key_size + iv_size, rounds)
AttributeError: module 'bcrypt' has no attribute 'kdf'
----------------------------------------------------------------------
Ran 42 tests in 33.277s
FAILED (errors=186, skipped=1)
E: pybuild pybuild:274: test: plugin distutils failed with: exit code=1:
python3.5 setup.py test
dh_auto_test: pybuild --test -i python{version} -p 3.5 --dir . returned exit
code 13
debian/rules:7: recipe for target 'build' failed
make: *** [build] Error 25
dpkg-buildpackage: error: debian/rules build gave error exit status 2
</cut>
It have been asked upstream if they could reimplement this[*].
[*] https://github.com/pyca/bcrypt/issues/65
DS
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python-bcrypt depends on:
ii libc6 2.22-7
ii python 2.7.11-1
pn python-cffi-backend-api-9729 <none>
ii python-six 1.10.0-3
pn python:any <none>
python-bcrypt recommends no packages.
python-bcrypt suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: python-bcrypt
Source-Version: 3.0.0-1
We believe that the bug you reported is fixed in the latest version of
python-bcrypt, 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.
Daniel Stender <[email protected]> (supplier of updated python-bcrypt 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: Tue, 28 Jun 2016 19:57:24 +0200
Source: python-bcrypt
Binary: python-bcrypt python3-bcrypt
Architecture: source
Version: 3.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team
<[email protected]>
Changed-By: Daniel Stender <[email protected]>
Closes: 824952
Description:
python3-bcrypt - password hashing library for Python 3
python-bcrypt - password hashing library for Python
Changes:
python-bcrypt (3.0.0-1) unstable; urgency=medium
.
* New upstream release (Closes: #824952).
* deb/control:
+ updated an uploader email address.
+ bumped standards to 3.9.8 (no changes needed).
* deb/copyright:
+ expanded copyright spans, updated email addresses.
+ updated copyright info for changed backend (OpenBSD instead of openwall).
* deb/rules:
+ added DEB_BUILD_MAINT_OPTIONS export for BINDNOW.
* deb/upstream/signing-key.asc: updated (2048R/29F9ED98, Paul Kehrer).
* Added deb/source/options, fix-README-ascii-decoding-error.patch.
.
[ Ondřej Nový ]
* Fixed VCS URL (https)
Checksums-Sha1:
84ceb748342ce3c77518d7edef59fa1137d34da9 2285 python-bcrypt_3.0.0-1.dsc
64f6f4433f41881cbc177ccf9187378dd3d02665 27420 python-bcrypt_3.0.0.orig.tar.xz
430232367e896b8bbe87f201aeb87bb816c99d65 16464
python-bcrypt_3.0.0-1.debian.tar.xz
Checksums-Sha256:
e9fbe0191147bfdee2e89ec6203487c7a1e019ab613ed08a0a848e1537c3498b 2285
python-bcrypt_3.0.0-1.dsc
ea67ef4195d00aec12eb64ef32c4b7ce4a3b14d3948a7b6ff4dfa28f5606c170 27420
python-bcrypt_3.0.0.orig.tar.xz
05ff207d0cc95203c042c79eca86729b6f229a78221fdf1e0986479ae4d15e98 16464
python-bcrypt_3.0.0-1.debian.tar.xz
Files:
3bf2ba4602b57dda0ceeee437b5c51c7 2285 python optional python-bcrypt_3.0.0-1.dsc
fd64eb89a1b37295c090be0e1856e468 27420 python optional
python-bcrypt_3.0.0.orig.tar.xz
75edd1f21c200c1f6145412b2d98f0a2 16464 python optional
python-bcrypt_3.0.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJXcrvXAAoJEBXgmvTfUYLIp7IP/jIK+06zist1sowrhIUNcVqQ
xQh2m+9JFnGVjDGrVZDrOLINTYwdCFGxrc1E3kzHUosWo0mlr6hRv0HCwEcDVYOI
QTgSebJM/qf58NY13NK6trM2JcNTyHzPVyMZitZ8kPIZdS8MN+W8dKf2O5dQO960
yxRCWq/dSNeE/hTZg7pzI/tnAB0yYYkQoXVyWr35wqyqt2gjmWJjLc7LkbNtaAqt
0Rsjmh5fAkFpJzeb2LVsCNduQuQMK4/Yb1dsfeNR7Oae0o51xdHJ0dBDqAylVbs3
srBW+DkgCHAO6qDi8Q+uriKZJDdJYCLm0nVGHDshr1T9Klug6kj4T8t0JIOidwIr
iwPIpZXw6jSdkwq5u3H25or3xGoC9PcMa+xSNGQZgeGzP1w3iLv1oS+2h6iCCQq3
5e2ChwvnU/2mp0JnAc1vVA84KP/1k/eFzp75kz0cUpoqgWGRdoVNKWz5BBEospnb
Wsv5Rth1WvQ5LegbcmIRmJlRgcbv4pv7d74pKZ2eAeKn+f1LqV+bJn8vKD/ZIt8e
mLbOt0qPQhrH5XOEnzsoy/OF+S3lP/Oe9mAwH/vuBsfR8WPrWOsJtQVJSLSNgPgv
t0d/xtguIkRrbg60tM6CvmXxin5vYyROUr7M/eb+xx2BDsytmyvUCT5f4IkcwVMT
BHXNryD0HAw070MeWlX9
=+qRA
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team