[MacPorts] #63985: py-cryptography cannot import OpenSSL 3 bindings due to missing symbol

MacPorts noreply at macports.org
Wed Nov 17 12:56:09 UTC 2021


#63985: py-cryptography cannot import OpenSSL 3 bindings due to missing symbol
----------------------+-----------------------------
 Reporter:  Tatsh     |      Owner:  (none)
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:
 Keywords:  openssl3  |       Port:  py-cryptography
----------------------+-----------------------------
 With Python 3.9 and py39-cryptography installed:

 {{{
 from cryptography.hazmat.bindings._openssl import ffi, lib
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
 ImportError:
 dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9
 /site-packages/cryptography/hazmat/bindings/_openssl.abi3.so, 0x0002):
 symbol not found in flat namespace '_ERR_put_error'
 }}}

 This is used implicitly by many packages including Paramiko's SFTP client.

-- 
Ticket URL: <https://trac.macports.org/ticket/63985>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list