Once we got dependencies on keystone-python client, Mistral doesn’t build for
me on Mac.
Before, I installed a new openssl (1.0.1h) - keystone authentication didn’t
work with out it, remember?
enykeev suggested to return to the old stock openssl, it worked.
but this sort of sucks to switch on and off?
Ideas?
DZ>
/usr/bin/clang -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 -g
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/primitives/__pycache__/cryptography/hazmat/primitives/__pycache__/_Cryptography_cffi_684bb40axf342507b.o
-o
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/primitives/__pycache__/_Cryptography_cffi_684bb40axf342507b.so
running build_ext
building '_Cryptography_cffi_8f86901cxc1767c5a' extension
/usr/bin/clang -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch
x86_64 -g -O2 -DNDEBUG -g -O3
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c
cryptography/hazmat/primitives/__pycache__/_Cryptography_cffi_8f86901cxc1767c5a.c
-o
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/primitives/__pycache__/cryptography/hazmat/primitives/__pycache__/_Cryptography_cffi_8f86901cxc1767c5a.o
/usr/bin/clang -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 -g
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/primitives/__pycache__/cryptography/hazmat/primitives/__pycache__/_Cryptography_cffi_8f86901cxc1767c5a.o
-o
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/primitives/__pycache__/_Cryptography_cffi_8f86901cxc1767c5a.so
running build_ext
building '_Cryptography_cffi_4ed9e37dx4000d087' extension
creating
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/bindings/__pycache__/cryptography
creating
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/bindings/__pycache__/cryptography/hazmat
creating
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/bindings/__pycache__/cryptography/hazmat/bindings
creating
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/bindings/__pycache__/cryptography/hazmat/bindings/__pycache__
/usr/bin/clang -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch
x86_64 -g -O2 -DNDEBUG -g -O3
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c
cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_4ed9e37dx4000d087.c
-o
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/bindings/__pycache__/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_4ed9e37dx4000d087.o
/usr/bin/clang -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 -g
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/bindings/__pycache__/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_4ed9e37dx4000d087.o
-lcrypto -lssl -o
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_4ed9e37dx4000d087.so
Traceback (most recent call last):
File "<string>", line 16, in <module>
File
"/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/setup.py",
line 174, in <module>
"test": PyTest,
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py",
line 152, in setup
dist.run_commands()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py",
line 953, in run_commands
self.run_command(cmd)
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py",
line 972, in run_command
cmd_obj.run()
File "<string>", line 14, in replacement_run
File "build/bdist.macosx-10.6-intel/egg/setuptools/command/egg_info.py", line
261, in find_sources
File "build/bdist.macosx-10.6-intel/egg/setuptools/command/egg_info.py", line
327, in run
File "build/bdist.macosx-10.6-intel/egg/setuptools/command/egg_info.py", line
363, in add_defaults
File "build/bdist.macosx-10.6-intel/egg/setuptools/command/sdist.py", line
219, in add_defaults
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/cmd.py",
line 312, in get_finalized_command
cmd_obj.ensure_finalized()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/cmd.py",
line 109, in ensure_finalized
self.finalize_options()
File "build/bdist.macosx-10.6-intel/egg/setuptools/command/build_py.py", line
73, in finalize_options
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/command/build_py.py",
line 46, in finalize_options
('force', 'force'))
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/cmd.py",
line 298, in set_undefined_options
src_cmd_obj.ensure_finalized()
File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/cmd.py",
line 109, in ensure_finalized
self.finalize_options()
File
"/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/setup.py",
line 88, in finalize_options
self.distribution.ext_modules = get_ext_modules()
File
"/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/setup.py",
line 68, in get_ext_modules
OpenSSLBinding().ffi.verifier.get_extension(),
File "cryptography/hazmat/bindings/openssl/binding.py", line 89, in __init__
self._ensure_ffi_initialized()
File "cryptography/hazmat/bindings/openssl/binding.py", line 109, in
_ensure_ffi_initialized
libraries=libraries,
File "cryptography/hazmat/bindings/utils.py", line 80, in build_ffi
extra_link_args=extra_link_args,
File
"/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cffi-0.8.6-py2.7-macosx-10.6-intel.egg/cffi/api.py",
line 340, in verify
lib = self.verifier.load_library()
File
"/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cffi-0.8.6-py2.7-macosx-10.6-intel.egg/cffi/verifier.py",
line 75, in load_library
return self._load_library()
File
"/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cffi-0.8.6-py2.7-macosx-10.6-intel.egg/cffi/verifier.py",
line 151, in _load_library
return self._vengine.load_library()
File
"/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cffi-0.8.6-py2.7-macosx-10.6-intel.egg/cffi/vengine_cpy.py",
line 149, in load_library
raise ffiplatform.VerificationError(error)
cffi.ffiplatform.VerificationError: importing
'/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_4ed9e37dx4000d087.so':
dlopen(/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_4ed9e37dx4000d087.so,
2): Symbol not found: _BIO_new_CMS
Referenced from:
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_4ed9e37dx4000d087.so
Expected in: flat namespace
in
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_4ed9e37dx4000d087.so
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in
/Users/dzimine/Dev/openstack/mistral/.tox/py27/build/cryptography
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev