Package: src:python-cryptography
Version: 1.9-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Technically, it builds, but in a way that's not useful.  It would actually be
better if it had failed (I noticed this from reviewing build logs after the
python3 interpreter depends weren't generated correctly).

The compiled elements of the python3 package are missing for python3.5 and in
the wrong location for python3.6:

 ./usr/lib/python3.6/dist-packages/
 ./usr/lib/python3.6/dist-packages/cryptography/
 ./usr/lib/python3.6/dist-packages/cryptography/hazmat/
 ./usr/lib/python3.6/dist-packages/cryptography/hazmat/bindings/
 
./usr/lib/python3.6/dist-packages/cryptography/hazmat/bindings/_constant_time.abi3.so
 ./usr/lib/python3.6/dist-packages/cryptography/hazmat/bindings/_openssl.abi3.so
 ./usr/lib/python3.6/dist-packages/cryptography/hazmat/bindings/_padding.abi3.so

https://buildd.debian.org/status/fetch.php?pkg=python-cryptography&arch=amd64&ver=1.9-1&stamp=1498830154&raw=0

They should be in /usr/lib/python3 and ABI tagged.

Scott K

Reply via email to