control: clone -1
control: reassign -1 python-cryptography
control: retitle -1 STOP BREAKING PYOPENSSL WHEN UPLOADING CRYPTOGRAPHY

>     from OpenSSL import rand, crypto, SSL
>   File "/usr/lib/python2.7/dist-packages/OpenSSL/SSL.py", line 112, in 
> <module>
>     SSL_ST_INIT = _lib.SSL_ST_INIT
> AttributeError: 'module' object has no attribute 'SSL_ST_INIT'

_lib in SSL.py comes from _utils.lib, which is:

```
from cryptography.hazmat.bindings.openssl.binding import Binding

binding = Binding()
binding.init_static_locks()
ffi = binding.ffi
lib = binding.lib
```

and not surprisingly there was an update to python-cryptography
yesterday. my mirror still has the old version (1.5.2-1) and works
fine, you have installed 1.5.3-1 and it's broken. George, i'll try to
upgrade pyopenssl soon and taht will hopefully fix this.

Tristan, this is the third or forth time you updated
python-cryptography and broke pyopenssl. This has to stop. now. and
forever. You've proved you're unable to deal with cryptography without
causing a huge about of issues to downstream packages, so learn to
test your reverse dependencies, even more in this case since
cryptography and pyopenssl are so tightly coupled, or orphan
cryptography and let a skillful maintainer pick it up.

-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
G+: https://plus.google.com/u/0/+SandroTosi

Reply via email to