[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2746: failure to build on OpenBSD 5.6 (Kyle's buildslave) due to OpenSSL not having ALPN-related symbols
Tahoe-LAFS
trac at tahoe-lafs.org
Fri Mar 18 18:04:32 UTC 2016
#2746: failure to build on OpenBSD 5.6 (Kyle's buildslave) due to OpenSSL not
having ALPN-related symbols
---------------------------------------------+---------------------------
Reporter: daira | Owner: daira
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: packaging | Version: 1.10.2
Keywords: build openssl packaging openbsd | Launchpad Bug:
---------------------------------------------+---------------------------
From https://tahoe-lafs.org/buildbot-tahoe-
lafs/builders/Kyle%20OpenBSD%20amd64/builds/150/steps/tox/logs/stdio :
{{{
py27 installed: allmydata-
tahoe==1.10.2.post91,attrs==15.2.0,cffi==1.5.2,characteristic==14.3.0,cryptography==1.2.3,enum34==1.1.2,foolscap==0.10.1,idna==2.0,ipaddress==1.0.16,Nevow==0.13.0,pyasn1==0.1.9,pyasn1-modules==0.0.8,pycparser==2.14,pycrypto==2.6.1,pycryptopp==0.7.1.869544967005693312591928092448767568728501330214,pyOpenSSL==0.15.1,pyutil==2.0.0
,service-
identity==16.0.0,simplejson==3.8.2,six==1.10.0,Twisted==16.0.0,zbase32==1.1.5,zfec==1.4.24,zope.interface==4.1.3
py27 runtests: PYTHONHASHSEED='2106991117'
py27 runtests: commands[0] | tahoe --version
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_CTX_set_alpn_protos'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_get0_alpn_selected'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_CTX_set_alpn_select_cb'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_set_alpn_protos'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_CTX_set_alpn_protos'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_get0_alpn_selected'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_CTX_set_alpn_select_cb'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_set_alpn_protos'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_CTX_set_alpn_protos'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_get0_alpn_selected'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_CTX_set_alpn_select_cb'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_set_alpn_protos'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_CTX_set_alpn_protos'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_get0_alpn_selected'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_CTX_set_alpn_select_cb'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_set_alpn_protos'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_CTX_set_alpn_protos'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_get0_alpn_selected'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_CTX_set_alpn_select_cb'
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin/python2.7:/var/buildslave
/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol
'SSL_set_alpn_protos'
Traceback (most recent call last):
File ".tox/py27/bin/tahoe", line 7, in <module>
from allmydata.scripts.runner import run
File "/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/allmydata/__init__.py", line 457, in <module>
check_all_requirements()
File "/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/allmydata/__init__.py", line 455, in check_all_requirements
raise PackagingError(get_error_string(fatal_errors +
_cross_check_errors, debug=True))
allmydata.PackagingError:
ImportError: for requirement 'pyOpenSSL >= 0.14': (<type
'exceptions.ImportError'>, 'Cannot load specified object',
('/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/openssl/binding.py', 14, '<module>',
'from cryptography.hazmat.bindings._openssl import ffi, lib'))
Warning: dependency 'pyopenssl' could not be imported. pkg_resources
thought it should be possible to import version '0.15.1' from
'/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-packages'.
The exception trace was (<type 'exceptions.ImportError'>, 'Cannot load
specified object', ('/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-
packages/cryptography/hazmat/bindings/openssl/binding.py', 14, '<module>',
'from cryptography.hazmat.bindings._openssl import ffi, lib')).
For debugging purposes, the PYTHONPATH was
None
install_requires was
['setuptools >= 20.3', 'zfec >= 1.1.0', 'simplejson >= 1.4',
'zope.interface >= 3.6.0, != 3.6.3, != 3.6.4', 'foolscap >= 0.10.1',
'pycrypto >= 2.1.0, != 2.2, != 2.4', 'pycryptopp >= 0.6.0', 'service-
identity', 'characteristic >= 14.0.0', 'pyasn1 >= 0.1.8', 'pyasn1-modules
>= 0.0.5', 'Twisted >= 13.0.0', 'Nevow >= 0.11.1', 'pyOpenSSL >= 0.14']
sys.path after importing pkg_resources was
/var/buildslave/tahoe-lafs/Kyle_OpenBSD_amd64/build/.tox/py27/bin:
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python27.zip:
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7:
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/plat-openbsd5:
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/lib-tk:
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/lib-old:
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/lib-dynload:
/usr/local/lib/python2.7:
/usr/local/lib/python2.7/plat-openbsd5:
/var/buildslave/tahoe-
lafs/Kyle_OpenBSD_amd64/build/.tox/py27/lib/python2.7/site-packages
}}}
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2746>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list