* Package: dev-python/cryptography-1.0.2 * Repository: gentoo * Maintainer: python@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_4 userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking cryptography-1.0.2.tar.gz to /var/tmp/portage/dev-python/cryptography-1.0.2/work >>> Source unpacked in /var/tmp/portage/dev-python/cryptography-1.0.2/work >>> Preparing source in /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2 ... * python2_7: running distutils-r1_run_phase distutils-r1_python_compile /usr/bin/python2.7 setup.py build running build running build_py creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography copying src/cryptography/utils.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography copying src/cryptography/fernet.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography copying src/cryptography/exceptions.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography copying src/cryptography/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography copying src/cryptography/__about__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/x509 copying src/cryptography/x509/oid.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/x509 copying src/cryptography/x509/name.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/x509 copying src/cryptography/x509/general_name.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/x509 copying src/cryptography/x509/extensions.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/x509 copying src/cryptography/x509/base.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/x509 copying src/cryptography/x509/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/x509 creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat copying src/cryptography/hazmat/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/serialization.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/padding.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hmac.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hashes.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/constant_time.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/cmac.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/bindings copying src/cryptography/hazmat/bindings/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/bindings creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/multibackend.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/interfaces.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/utils.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/totp.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/twofactor creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/kdf creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/interfaces copying src/cryptography/hazmat/primitives/interfaces/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/interfaces creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/modes.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/base.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/ciphers creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/primitives/asymmetric creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/binding.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/bindings/openssl creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/bindings/commoncrypto copying src/cryptography/hazmat/bindings/commoncrypto/binding.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/bindings/commoncrypto copying src/cryptography/hazmat/bindings/commoncrypto/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/bindings/commoncrypto creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x509.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/utils.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/rsa.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hmac.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hashes.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ec.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/dsa.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/cmac.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ciphers.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/backend.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/openssl creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/hmac.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/hashes.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/ciphers.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/backend.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/lib/cryptography/hazmat/backends/commoncrypto running egg_info writing requirements to /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/cryptography.egg-info/requires.txt writing /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/cryptography.egg-info/PKG-INFO writing top-level names to /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/cryptography.egg-info/top_level.txt writing dependency_links to /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/cryptography.egg-info/dependency_links.txt writing entry points to /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/cryptography.egg-info/entry_points.txt reading manifest file '/var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '*' found under directory 'vectors' writing manifest file '/var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/cryptography.egg-info/SOURCES.txt' warning: build_py: byte-compiling is disabled, skipping. running build_ext generating cffi module '/var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/_padding.c' creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7 generating cffi module '/var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/_constant_time.c' generating cffi module '/var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/_openssl.c' building '_openssl' extension creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/var creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/var/tmp creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/var/tmp/portage creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.0.2 creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.0.2/work creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7 creating /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7 x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fPIC -I/usr/include/python2.7 -c /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/_openssl.c -o /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/_openssl.o /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/_openssl.c:687:6: error: conflicting types for ‘BIO_new_mem_buf’ BIO *BIO_new_mem_buf(void *, int); ^ In file included from /usr/include/openssl/asn1.h:65:0, from /var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2-python2_7/temp.linux-x86_64-2.7/_openssl.c:403: /usr/include/openssl/bio.h:692:6: note: previous declaration of ‘BIO_new_mem_buf’ was here BIO *BIO_new_mem_buf(const void *buf, int len); ^ error: command 'x86_64-pc-linux-gnu-gcc' failed with exit status 1 * ERROR: dev-python/cryptography-1.0.2::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 133: Called src_compile * environment, line 3654: Called distutils-r1_src_compile * environment, line 970: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' * environment, line 391: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3194: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2303: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2301: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 653: Called distutils-r1_run_phase 'distutils-r1_python_compile' * environment, line 961: Called distutils-r1_python_compile * environment, line 833: Called esetup.py 'build' * environment, line 1461: Called die * The specific snippet of code: * "${@}" || die "${die_args[@]}" || return ${?} * * If you need support, post the output of `emerge --info '=dev-python/cryptography-1.0.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/cryptography-1.0.2::gentoo'`. * The complete build log is located at '/var/log/portage/dev-python:cryptography-1.0.2:20160308-090954.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/cryptography-1.0.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/cryptography-1.0.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2' * S: '/var/tmp/portage/dev-python/cryptography-1.0.2/work/cryptography-1.0.2'