#49163: uhd @3.9.1_0: Symbol not found: _CRYPTO_malloc_debug_init ------------------------+------------------------- Reporter: sayhong@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: uhd | ------------------------+------------------------- Comment (by michaelld@…): More importantly, what do the following return: {{{ port provides /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/cryptography/_Cryptography_cffi_a269d620xd5c405b7.so port provides /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/cryptography/__init__.py }}} If all of the 'port provides' comes back as something like "[FILE] is not provided by a MacPorts port.", then there's something strange about your MacPorts install. What -might- work is to "rm -rf" those directories; for example, if the file "cffi/verified.py" is not provided by a MacPorts port, then you could do: {{{ pushd /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages sudo rm -rf cffi }}} And, ditto for the other 2 directories (OpenSSL and cryptography). Alternatively, you can do something like: {{{ sudo port -f install py27-openssl py27-cffi py27-cryptography }}} which will just overwrite the files that are currently there, and see if that works. No matter what you try above, you'll have to do: {{{ sudo port clean uhd }}} and (re)build uhd from scratch; sorry about that! -- Ticket URL: <https://trac.macports.org/ticket/49163#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X