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

Reply via email to