Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
dev-python/cryptography-2.1.4-r2 build failure[SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Caiman
Tux's lil' helper
Tux's lil' helper


Joined: 01 Jul 2007
Posts: 93

PostPosted: Sat Jul 28, 2018 10:19 pm    Post subject: dev-python/cryptography-2.1.4-r2 build failure[SOLVED] Reply with quote

Code:
* Messages for package dev-python/cryptography-2.1.4-r2:

 * ERROR: dev-python/cryptography-2.1.4-r2::gentoo failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line  124:  Called src_compile
 *   environment, line 3957:  Called distutils-r1_src_compile
 *   environment, line 1078:  Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile'
 *   environment, line  369:  Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line 3426:  Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line 2587:  Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line 2585:  Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line  715:  Called distutils-r1_run_phase 'distutils-r1_python_compile'
 *   environment, line 1069:  Called distutils-r1_python_compile
 *   environment, line  944:  Called esetup.py 'build'
 *   environment, line 1629:  Called die
 * The specific snippet of code:
 *       "${@}" || die "${die_args[@]}";
 *
 * If you need support, post the output of `emerge --info '=dev-python/cryptography-2.1.4-r2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-python/cryptography-2.1.4-r2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-python/cryptography-2.1.4-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/cryptography-2.1.4-r2/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4'
 * S: '/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4'

cat /var/tmp/portage/dev-python/cryptography-2.1.4-r2/temp/build.log

/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/_openssl.c:567:10: fatal error: openssl/ec.h: No such file or directory
#include <openssl/ec.h>
^~~~~~~~~~~~~~

[Moderator edit: added [code] tags to preserve output layout. -Hu]


Last edited by Caiman on Sun Sep 23, 2018 8:01 pm; edited 1 time in total
Back to top
View user's profile Send private message
Caiman
Tux's lil' helper
Tux's lil' helper


Joined: 01 Jul 2007
Posts: 93

PostPosted: Sat Jul 28, 2018 10:22 pm    Post subject: Reply with quote

Code:
cat /var/tmp/portage/dev-python/cryptography-2.1.4-r2/temp/build.log
 * Package:    dev-python/cryptography-2.1.4-r2
 * Repository: gentoo
 * Maintainer: python@gentoo.org
 * USE:        abi_x86_32 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_6 userland_GNU x86
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking cryptography-2.1.4.tar.gz to /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work
>>> Source unpacked in /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work
>>> Preparing source in /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4 ...
 * Applying cryptography-2.1.4-libressl-2.7-x509.patch ...                                           [ ok ]
 * Applying cryptography-2.1.4-libressl-2.7-x509_vfy.patch ...                                       [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4 ...
 * python3_6: running distutils-r1_run_phase python_configure_all
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4 ...
 * python2_7: running distutils-r1_run_phase distutils-r1_python_compile
python2.7 setup.py build
running build
running build_py
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography
copying src/cryptography/fernet.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography
copying src/cryptography/exceptions.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography
copying src/cryptography/__about__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography
copying src/cryptography/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography
copying src/cryptography/utils.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/x509
copying src/cryptography/x509/certificate_transparency.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/x509
copying src/cryptography/x509/name.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/x509
copying src/cryptography/x509/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/x509
copying src/cryptography/x509/oid.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/x509
copying src/cryptography/x509/extensions.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/x509
copying src/cryptography/x509/general_name.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/x509
copying src/cryptography/x509/base.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/x509
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat
copying src/cryptography/hazmat/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends
copying src/cryptography/hazmat/backends/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends
copying src/cryptography/hazmat/backends/interfaces.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/bindings
copying src/cryptography/hazmat/bindings/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/bindings
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/padding.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/hmac.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/hashes.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/serialization.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/keywrap.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/mac.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/constant_time.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/cmac.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/dsa.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/dh.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/hmac.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/x25519.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/hashes.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/ec.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/ciphers.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/utils.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/aead.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/x509.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/backend.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/rsa.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/cmac.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/backends/openssl
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/bindings/openssl
copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/bindings/openssl
copying src/cryptography/hazmat/bindings/openssl/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/bindings/openssl
copying src/cryptography/hazmat/bindings/openssl/binding.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/bindings/openssl
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/kdf
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/modes.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/aead.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/base.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/ciphers
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/asymmetric
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/twofactor
copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/twofactor
copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/twofactor
copying src/cryptography/hazmat/primitives/twofactor/totp.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/twofactor
copying src/cryptography/hazmat/primitives/twofactor/utils.py -> /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/lib/cryptography/hazmat/primitives/twofactor
running egg_info
writing requirements to src/cryptography.egg-info/requires.txt
writing src/cryptography.egg-info/PKG-INFO
writing top-level names to src/cryptography.egg-info/top_level.txt
writing dependency_links to src/cryptography.egg-info/dependency_links.txt
reading manifest file 'src/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 'src/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-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/_padding.c'
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7
generating cffi module '/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/_constant_time.c'
generating cffi module '/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/_openssl.c'
building '_openssl' extension
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/var
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/var/tmp
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/var/tmp/portage
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/var/tmp/portage/dev-python
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/var/tmp/portage/dev-python/cryptography-2.1.4-r2
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7
creating /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7
i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -pthread -fPIC -I/usr/include/python2.7 -c /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/_openssl.c -o /var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/_openssl.o -Wconversion -Wno-error=sign-conversion
/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4-python2_7/temp.linux-i686-2.7/_openssl.c:567:10: fatal error: openssl/ec.h: No such file or directory
 #include <openssl/ec.h>
          ^~~~~~~~~~~~~~
compilation terminated.
error: command 'i686-pc-linux-gnu-gcc' failed with exit status 1
 * ERROR: dev-python/cryptography-2.1.4-r2::gentoo failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line  124:  Called src_compile
 *   environment, line 3957:  Called distutils-r1_src_compile
 *   environment, line 1078:  Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile'
 *   environment, line  369:  Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line 3426:  Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line 2587:  Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line 2585:  Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line  715:  Called distutils-r1_run_phase 'distutils-r1_python_compile'
 *   environment, line 1069:  Called distutils-r1_python_compile
 *   environment, line  944:  Called esetup.py 'build'
 *   environment, line 1629:  Called die
 * The specific snippet of code:
 *       "${@}" || die "${die_args[@]}";
 *
 * If you need support, post the output of `emerge --info '=dev-python/cryptography-2.1.4-r2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-python/cryptography-2.1.4-r2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-python/cryptography-2.1.4-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/cryptography-2.1.4-r2/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4'
 * S: '/var/tmp/portage/dev-python/cryptography-2.1.4-r2/work/cryptography-2.1.4'


[Moderator edit: added [code] tags to preserve output layout. -Hu]
Back to top
View user's profile Send private message
Caiman
Tux's lil' helper
Tux's lil' helper


Joined: 01 Jul 2007
Posts: 93

PostPosted: Sat Jul 28, 2018 10:24 pm    Post subject: Reply with quote

Code:
emerge -pqv '=dev-python/cryptography-2.1.4-r2::gentoo'
[ebuild  N    ] dev-python/cryptography-2.1.4-r2  USE="-libressl {-test}" PYTHON_TARGETS="python2_7 python3_6 (-pypy) (-pypy3) -python3_4 -python3_5 (-python3_7)"

 * IMPORTANT: 21 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


[Moderator edit: added [code] tags to preserve output layout. -Hu]
Back to top
View user's profile Send private message
Caiman
Tux's lil' helper
Tux's lil' helper


Joined: 01 Jul 2007
Posts: 93

PostPosted: Sat Jul 28, 2018 10:26 pm    Post subject: Reply with quote

Code:
emerge --info '=dev-python/cryptography-2.1.4-r2::gentoo'
Portage 2.3.40 (python 3.6.5-final-0, default/linux/x86/17.0/desktop/plasma/systemd, gcc-7.3.0, glibc-2.26-r7, 4.9.95-gentoo i686)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.9.95-gentoo-i686-Intel-R-_Atom-TM-_CPU_N2600_@_1.60GHz-with-gentoo-2.4.1
KiB Mem:     1019472 total,     71284 free
KiB Swap:    4194300 total,   3864580 free
Timestamp of repository gentoo: Sat, 28 Jul 2018 06:00:01 +0000
Head commit of repository gentoo: 2019468d7e751b6cff135d1a0700f78c7b380825
sh bash 4.4_p12
ld GNU ld (Gentoo 2.30 p2) 2.30.0
app-shells/bash:          4.4_p12::gentoo
dev-lang/perl:            5.24.3-r1::gentoo
dev-lang/python:          2.7.14-r1::gentoo, 3.6.5::gentoo
dev-util/cmake:           3.9.6::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.4.1-r2::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r4::gentoo
sys-devel/automake:       1.15.1-r2::gentoo
sys-devel/binutils:       2.30-r2::gentoo
sys-devel/gcc:            7.3.0-r3::gentoo
sys-devel/gcc-config:     1.8-r1::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.13::gentoo (virtual/os-headers)
sys-libs/glibc:           2.26-r7::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync/gentoo-portage
    priority: -1000
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-metamanifest: yes
    sync-rsync-verify-max-age: 24
    sync-rsync-extra-opts:

ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--jobs=1  --load-average=1"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -march=i686 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -march=i686 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac aacs acl acpi activities alsa berkdb bidi bindist bluetooth branding bzip2 cairo cdda cdio cdr cli crypt cryptsetup cups cxx dbus declarative device-mapper dri dts dvd dvdr emboss encode exif fam ffmpeg flac fortran gdbm gif glamor gnutls gpm gtk harfbuzz iconv ipv6 jpeg kde kipi kwallet lcms ldap libnotify libtirpc live lua mad matroska mng modules mp3 mp4 mpeg ncurses nls nptl ogg opengl openh264 openmp opus pam pango pcre pdf phonon plasma png policykit ppds pulseaudio qml qt5 readline savedconfig sddm sdl seccomp semantic-desktop spell ssl startup-notification svg svga symlink systemd tcpd theora tiff tls truetype udev udisks unicode upower usb user-session vcd vlm vorbis vpx widgets wxwidgets x264 x86 xattr xcb xcomposite xml xv xvid zlib" ABI_X86="32" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon plan sheets stage words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6 php7-0" POSTGRES_TARGETS="postgres9_5 postgres10" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_6" RUBY_TARGETS="ruby22 ruby23" USERLAND="GNU" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


[Moderator edit: added [code] tags to preserve output layout. -Hu]
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 22148

PostPosted: Sat Jul 28, 2018 11:15 pm    Post subject: Reply with quote

Please rebuild dev-libs/openssl with USE=-bindist, then try again. If that helps, please file a bug to have the ebuild enforce this requirement.
Back to top
View user's profile Send private message
Caiman
Tux's lil' helper
Tux's lil' helper


Joined: 01 Jul 2007
Posts: 93

PostPosted: Mon Jul 30, 2018 11:31 am    Post subject: Reply with quote

Thanks Hu
rebuilded dev-libs/openssl with USE=-bindist
After that dev-python/cryptography-2.1.4-r2 build was succesful
Back to top
View user's profile Send private message
Caiman
Tux's lil' helper
Tux's lil' helper


Joined: 01 Jul 2007
Posts: 93

PostPosted: Mon Jul 30, 2018 11:40 am    Post subject: Reply with quote

Bug 662464 - dev-python/cryptography-2.1.4-r2 build failure
https://bugs.gentoo.org/show_bug.cgi?id=662464
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum