[openstack-dev] [Keystone] Symbol not found: _BIO_new_CMS

Kirill Zaitsev kzaitsev at mirantis.com
Tue Jul 14 20:42:00 UTC 2015

Just for the sake of future googlers. I’ve encountered the same problem (with horizon actually) and managed to solve it.

1) install and link latest openssl from homebrew: brew update && brew install openssl && brew link --force openssl
2) run tox, it fails.
3) manually activate the environment you want: . .tox/venv/bin/activate
4) build cryptography package with brew ssl: LDFLAGS=-L/usr/local/opt/openssl/lib CPPFLAGS=-I/usr/local/opt/openssl/include pip install --force-reinstall --upgrade --no-binary cryptography cryptography
5) deactivate

that’s it — that should do the trick. Someone might be able to suggest a better way to do this, but this variant works for me. (As long as I do not rebuild venv too often =))

Kirill Zaitsev
Murano team
Software Engineer
Mirantis, Inc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150714/962c4c8b/attachment.html>

More information about the OpenStack-dev mailing list