Failed to update dependencies to their latest version
sesheta opened this issue · 1 comments
sesheta commented
Automatic dependency update failed for the current master with SHA 5be2222.
The automatic dependency management cannot continue. Please fix errors reported bellow.
Command
$ pipenv update --dev
Standard output
Running $ pipenv lock then $ pipenv sync.
Installing dependencies from Pipfile.lock (7fbd20)…
Installing initially failed dependencies…
Standard error
Creating a virtualenv for this project…
Pipfile: /tmp/tmp8ii_4rti/Pipfile
Using /usr/bin/python3 (3.6.8) to create virtualenv…
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
No LICENSE.txt / LICENSE found in source
New python executable in /tmp/tmp8ii_4rti/.venv/bin/python3
Also creating executable in /tmp/tmp8ii_4rti/.venv/bin/python
Installing setuptools, pip, wheel...
done.
Virtualenv location: /tmp/tmp8ii_4rti/.venv
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Updated Pipfile.lock (7fbd20)!
An error occurred while installing cryptography==2.7 --hash=sha256:e6347742ac8f35ded4a46ff835c60e68c22a536a8ae5c4422966d06946b6d4c6! Will try again.
[pipenv.exceptions.InstallError]: File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 2611, in do_sync
[pipenv.exceptions.InstallError]: system=system,
[pipenv.exceptions.InstallError]: File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]: pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]: File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 859, in do_install_dependencies
[pipenv.exceptions.InstallError]: retry_list, procs, failed_deps_queue, requirements_dir, **install_kwargs
[pipenv.exceptions.InstallError]: File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 763, in batch_install
[pipenv.exceptions.InstallError]: _cleanup_procs(procs, not blocking, failed_deps_queue, retry=retry)
[pipenv.exceptions.InstallError]: File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]: raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: ['Collecting cryptography==2.7 (from -r /tmp/pipenv-3mgtisnx-requirements/pipenv-qakra1qb-requirement.txt (line 1))', ' Using cached https://files.pythonhosted.org/packages/c2/95/f43d02315f4ec074219c6e3124a87eba1d2d12196c2767fadfdc07a83884/cryptography-2.7.tar.gz', ' Installing build dependencies: started', " Installing build dependencies: finished with status 'done'", ' Getting requirements to build wheel: started', " Getting requirements to build wheel: finished with status 'done'", ' Preparing wheel metadata: started', " Preparing wheel metadata: finished with status 'done'", 'Building wheels for collected packages: cryptography', ' Building wheel for cryptography (PEP 517): started', " Building wheel for cryptography (PEP 517): finished with status 'error'", ' Running setup.py clean for cryptography', 'Failed to build cryptography']
[pipenv.exceptions.InstallError]: ['ERROR: Complete output from command /tmp/tmp8ii_4rti/.venv/bin/python3 /tmp/tmp8ii_4rti/.venv/lib/python3.6/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmp25d5dxtz:', ' ERROR: running bdist_wheel', ' running build', ' running build_py', ' creating build', ' creating build/lib.linux-x86_64-3.6', ' creating build/lib.linux-x86_64-3.6/cryptography', ' copying src/cryptography/__about__.py -> build/lib.linux-x86_64-3.6/cryptography', ' copying src/cryptography/__init__.py -> build/lib.linux-x86_64-3.6/cryptography', ' copying src/cryptography/exceptions.py -> build/lib.linux-x86_64-3.6/cryptography', ' copying src/cryptography/fernet.py -> build/lib.linux-x86_64-3.6/cryptography', ' copying src/cryptography/utils.py -> build/lib.linux-x86_64-3.6/cryptography', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat', ' copying src/cryptography/hazmat/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat', ' copying src/cryptography/hazmat/_oid.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat', ' creating build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/base.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/certificate_transparency.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/extensions.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/general_name.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/name.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/ocsp.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/oid.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/backends', ' copying src/cryptography/hazmat/backends/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends', ' copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings', ' copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/ed25519.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/ed448.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/ocsp.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/poly1305.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/x25519.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/x448.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings/openssl', ' copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings/openssl', ' copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings/openssl', ' copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings/openssl', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/serialization', ' copying src/cryptography/hazmat/primitives/serialization/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/serialization', ' copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/serialization', ' copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/serialization', ' copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/serialization', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/twofactor', ' copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/twofactor', ' copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/twofactor', ' copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/twofactor', ' copying src/cryptography/hazmat/primitives/twofactor/utils.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/twofactor', ' running egg_info', ' writing src/cryptography.egg-info/PKG-INFO', ' writing dependency_links to src/cryptography.egg-info/dependency_links.txt', ' writing requirements to src/cryptography.egg-info/requires.txt', ' writing top-level names to src/cryptography.egg-info/top_level.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 found matching 'vectors'", " warning: no previously-included files matching '*' found under directory 'vectors'", " warning: no previously-included files found matching 'azure-pipelines.yml'", " warning: no previously-included files found matching '.azure-pipelines'", " warning: no previously-included files found matching '.travis.yml'", " warning: no previously-included files found matching '.travis'", " warning: no previously-included files matching '*' found under directory '.azure-pipelines'", " warning: no previously-included files matching '*' found under directory '.travis'", " warning: no previously-included files found matching 'release.py'", " warning: no previously-included files found matching '.coveragerc'", " warning: no previously-included files found matching 'codecov.yml'", " warning: no previously-included files found matching 'dev-requirements.txt'", " warning: no previously-included files found matching 'rtd-requirements.txt'", " warning: no previously-included files found matching 'tox.ini'", " writing manifest file 'src/cryptography.egg-info/SOURCES.txt'", ' warning: build_py: byte-compiling is disabled, skipping.', ' ', ' running build_ext', " generating cffi module 'build/temp.linux-x86_64-3.6/_padding.c'", ' creating build/temp.linux-x86_64-3.6', " generating cffi module 'build/temp.linux-x86_64-3.6/_constant_time.c'", " generating cffi module 'build/temp.linux-x86_64-3.6/_openssl.c'", " building '_openssl' extension", ' creating build/temp.linux-x86_64-3.6/build', ' creating build/temp.linux-x86_64-3.6/build/temp.linux-x86_64-3.6', ' gcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python3.6m -c build/temp.linux-x86_64-3.6/_openssl.c -o build/temp.linux-x86_64-3.6/build/temp.linux-x86_64-3.6/_openssl.o -Wconversion -Wno-error=sign-conversion', ' build/temp.linux-x86_64-3.6/_openssl.c:498:10: fatal error: openssl/opensslv.h: No such file or directory', ' #include <openssl/opensslv.h>', ' ^~~~~~~~~~~~~~~~~~~~', ' compilation terminated.', " error: command 'gcc' failed with exit status 1", ' ----------------------------------------', ' ERROR: Failed building wheel for cryptography', 'ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly']
ERROR: ERROR: Package installation failed...
Environment details
Kebechet version: 1.0.0
Python version: 3.6.8
Platform: Linux-3.10.0-957.5.1.el7.x86_64-x86_64-with-fedora-28-Twenty_Eight
pipenv version: pipenv, version 2018.11.26
Dependency graph
Unable to obtain dependency graph:
An error occurred while installing thoth-common[openshift]! Will try again.
[pipenv.exceptions.InstallError]: File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 1874, in do_install
[pipenv.exceptions.InstallError]: keep_outdated=keep_outdated
[pipenv.exceptions.InstallError]: File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 1253, in do_init
[pipenv.exceptions.InstallError]: pypi_mirror=pypi_mirror,
[pipenv.exceptions.InstallError]: File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 859, in do_install_dependencies
[pipenv.exceptions.InstallError]: retry_list, procs, failed_deps_queue, requirements_dir, **install_kwargs
[pipenv.exceptions.InstallError]: File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 763, in batch_install
[pipenv.exceptions.InstallError]: _cleanup_procs(procs, not blocking, failed_deps_queue, retry=retry)
[pipenv.exceptions.InstallError]: File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 681, in _cleanup_procs
[pipenv.exceptions.InstallError]: raise exceptions.InstallError(c.dep.name, extra=err_lines)
[pipenv.exceptions.InstallError]: ['Requirement already up-to-date: thoth-common[openshift] in ./.venv/lib/python3.6/site-packages (0.8.7)', 'Requirement already satisfied, skipping upgrade: daiquiri in ./.venv/lib/python3.6/site-packages (from thoth-common[openshift]) (1.5.0)', 'Requirement already satisfied, skipping upgrade: requests in ./.venv/lib/python3.6/site-packages (from thoth-common[openshift]) (2.22.0)', 'Requirement already satisfied, skipping upgrade: sentry-sdk in ./.venv/lib/python3.6/site-packages (from thoth-common[openshift]) (0.8.0)', 'Requirement already satisfied, skipping upgrade: rfc5424-logging-handler in ./.venv/lib/python3.6/site-packages (from thoth-common[openshift]) (1.4.3)', 'Requirement already satisfied, skipping upgrade: pyyaml in ./.venv/lib/python3.6/site-packages (from thoth-common[openshift]) (5.1)', 'Requirement already satisfied, skipping upgrade: attrs in ./.venv/lib/python3.6/site-packages (from thoth-common[openshift]) (19.1.0)', 'Requirement already satisfied, skipping upgrade: kubernetes==8.0.0; extra == "openshift" in ./.venv/lib/python3.6/site-packages (from thoth-common[openshift]) (8.0.0)', 'Requirement already satisfied, skipping upgrade: openshift==0.8.0; extra == "openshift" in ./.venv/lib/python3.6/site-packages (from thoth-common[openshift]) (0.8.0)', 'Requirement already satisfied, skipping upgrade: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in ./.venv/lib/python3.6/site-packages (from requests->thoth-common[openshift]) (1.25.3)', 'Requirement already satisfied, skipping upgrade: chardet<3.1.0,>=3.0.2 in ./.venv/lib/python3.6/site-packages (from requests->thoth-common[openshift]) (3.0.4)', 'Requirement already satisfied, skipping upgrade: idna<2.9,>=2.5 in ./.venv/lib/python3.6/site-packages (from requests->thoth-common[openshift]) (2.8)', 'Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in ./.venv/lib/python3.6/site-packages (from requests->thoth-common[openshift]) (2019.3.9)', 'Requirement already satisfied, skipping upgrade: tzlocal in ./.venv/lib/python3.6/site-packages (from rfc5424-logging-handler->thoth-common[openshift]) (1.5.1)', 'Requirement already satisfied, skipping upgrade: pytz in ./.venv/lib/python3.6/site-packages (from rfc5424-logging-handler->thoth-common[openshift]) (2019.1)', 'Requirement already satisfied, skipping upgrade: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 in ./.venv/lib/python3.6/site-packages (from kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (0.56.0)', 'Requirement already satisfied, skipping upgrade: adal>=1.0.2 in ./.venv/lib/python3.6/site-packages (from kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (1.2.1)', 'Requirement already satisfied, skipping upgrade: setuptools>=21.0.0 in ./.venv/lib/python3.6/site-packages (from kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (41.0.1)', 'Requirement already satisfied, skipping upgrade: google-auth>=1.0.1 in ./.venv/lib/python3.6/site-packages (from kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (1.6.3)', 'Requirement already satisfied, skipping upgrade: six>=1.9.0 in ./.venv/lib/python3.6/site-packages (from kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (1.12.0)', 'Requirement already satisfied, skipping upgrade: requests-oauthlib in ./.venv/lib/python3.6/site-packages (from kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (1.2.0)', 'Requirement already satisfied, skipping upgrade: python-dateutil>=2.5.3 in ./.venv/lib/python3.6/site-packages (from kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (2.8.0)', 'Requirement already satisfied, skipping upgrade: dictdiffer in ./.venv/lib/python3.6/site-packages (from openshift==0.8.0; extra == "openshift"->thoth-common[openshift]) (0.8.0)', 'Requirement already satisfied, skipping upgrade: jinja2 in ./.venv/lib/python3.6/site-packages (from openshift==0.8.0; extra == "openshift"->thoth-common[openshift]) (2.10.1)', 'Requirement already satisfied, skipping upgrade: ruamel.yaml>=0.15 in ./.venv/lib/python3.6/site-packages (from openshift==0.8.0; extra == "openshift"->thoth-common[openshift]) (0.15.96)', 'Requirement already satisfied, skipping upgrade: python-string-utils in ./.venv/lib/python3.6/site-packages (from openshift==0.8.0; extra == "openshift"->thoth-common[openshift]) (0.6.0)', 'Collecting cryptography>=1.1.0 (from adal>=1.0.2->kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift])', ' Using cached https://files.pythonhosted.org/packages/c2/95/f43d02315f4ec074219c6e3124a87eba1d2d12196c2767fadfdc07a83884/cryptography-2.7.tar.gz', ' Installing build dependencies: started', " Installing build dependencies: finished with status 'done'", ' Getting requirements to build wheel: started', " Getting requirements to build wheel: finished with status 'done'", ' Preparing wheel metadata: started', " Preparing wheel metadata: finished with status 'done'", 'Requirement already satisfied, skipping upgrade: PyJWT>=1.0.0 in ./.venv/lib/python3.6/site-packages (from adal>=1.0.2->kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (1.7.1)', 'Requirement already satisfied, skipping upgrade: cachetools>=2.0.0 in ./.venv/lib/python3.6/site-packages (from google-auth>=1.0.1->kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (3.1.1)', 'Requirement already satisfied, skipping upgrade: pyasn1-modules>=0.2.1 in ./.venv/lib/python3.6/site-packages (from google-auth>=1.0.1->kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (0.2.5)', 'Requirement already satisfied, skipping upgrade: rsa>=3.1.4 in ./.venv/lib/python3.6/site-packages (from google-auth>=1.0.1->kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (4.0)', 'Requirement already satisfied, skipping upgrade: oauthlib>=3.0.0 in ./.venv/lib/python3.6/site-packages (from requests-oauthlib->kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (3.0.1)', 'Requirement already satisfied, skipping upgrade: MarkupSafe>=0.23 in ./.venv/lib/python3.6/site-packages (from jinja2->openshift==0.8.0; extra == "openshift"->thoth-common[openshift]) (1.1.1)', 'Requirement already satisfied, skipping upgrade: cffi!=1.11.3,>=1.8 in ./.venv/lib/python3.6/site-packages (from cryptography>=1.1.0->adal>=1.0.2->kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (1.12.3)', 'Requirement already satisfied, skipping upgrade: asn1crypto>=0.21.0 in ./.venv/lib/python3.6/site-packages (from cryptography>=1.1.0->adal>=1.0.2->kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (0.24.0)', 'Requirement already satisfied, skipping upgrade: pyasn1<0.5.0,>=0.4.1 in ./.venv/lib/python3.6/site-packages (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (0.4.5)', 'Requirement already satisfied, skipping upgrade: pycparser in ./.venv/lib/python3.6/site-packages (from cffi!=1.11.3,>=1.8->cryptography>=1.1.0->adal>=1.0.2->kubernetes==8.0.0; extra == "openshift"->thoth-common[openshift]) (2.19)', 'Building wheels for collected packages: cryptography', ' Building wheel for cryptography (PEP 517): started', " Building wheel for cryptography (PEP 517): finished with status 'error'", ' Running setup.py clean for cryptography', 'Failed to build cryptography']
[pipenv.exceptions.InstallError]: ['ERROR: Complete output from command /tmp/tmp8ii_4rti/.venv/bin/python3 /tmp/tmp8ii_4rti/.venv/lib/python3.6/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmpylti5nwn:', ' ERROR: running bdist_wheel', ' running build', ' running build_py', ' creating build', ' creating build/lib.linux-x86_64-3.6', ' creating build/lib.linux-x86_64-3.6/cryptography', ' copying src/cryptography/__about__.py -> build/lib.linux-x86_64-3.6/cryptography', ' copying src/cryptography/__init__.py -> build/lib.linux-x86_64-3.6/cryptography', ' copying src/cryptography/exceptions.py -> build/lib.linux-x86_64-3.6/cryptography', ' copying src/cryptography/fernet.py -> build/lib.linux-x86_64-3.6/cryptography', ' copying src/cryptography/utils.py -> build/lib.linux-x86_64-3.6/cryptography', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat', ' copying src/cryptography/hazmat/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat', ' copying src/cryptography/hazmat/_oid.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat', ' creating build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/base.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/certificate_transparency.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/extensions.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/general_name.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/name.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/ocsp.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' copying src/cryptography/x509/oid.py -> build/lib.linux-x86_64-3.6/cryptography/x509', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/backends', ' copying src/cryptography/hazmat/backends/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends', ' copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings', ' copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/ed25519.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/ed448.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/ocsp.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/poly1305.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/x25519.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/x448.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/backends/openssl', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings/openssl', ' copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings/openssl', ' copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings/openssl', ' copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/bindings/openssl', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/asymmetric', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/ciphers', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/kdf', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/serialization', ' copying src/cryptography/hazmat/primitives/serialization/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/serialization', ' copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/serialization', ' copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/serialization', ' copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/serialization', ' creating build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/twofactor', ' copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/twofactor', ' copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/twofactor', ' copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/twofactor', ' copying src/cryptography/hazmat/primitives/twofactor/utils.py -> build/lib.linux-x86_64-3.6/cryptography/hazmat/primitives/twofactor', ' running egg_info', ' writing src/cryptography.egg-info/PKG-INFO', ' writing dependency_links to src/cryptography.egg-info/dependency_links.txt', ' writing requirements to src/cryptography.egg-info/requires.txt', ' writing top-level names to src/cryptography.egg-info/top_level.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 found matching 'vectors'", " warning: no previously-included files matching '*' found under directory 'vectors'", " warning: no previously-included files found matching 'azure-pipelines.yml'", " warning: no previously-included files found matching '.azure-pipelines'", " warning: no previously-included files found matching '.travis.yml'", " warning: no previously-included files found matching '.travis'", " warning: no previously-included files matching '*' found under directory '.azure-pipelines'", " warning: no previously-included files matching '*' found under directory '.travis'", " warning: no previously-included files found matching 'release.py'", " warning: no previously-included files found matching '.coveragerc'", " warning: no previously-included files found matching 'codecov.yml'", " warning: no previously-included files found matching 'dev-requirements.txt'", " warning: no previously-included files found matching 'rtd-requirements.txt'", " warning: no previously-included files found matching 'tox.ini'", " writing manifest file 'src/cryptography.egg-info/SOURCES.txt'", ' warning: build_py: byte-compiling is disabled, skipping.', ' ', ' running build_ext', " generating cffi module 'build/temp.linux-x86_64-3.6/_padding.c'", ' creating build/temp.linux-x86_64-3.6', " generating cffi module 'build/temp.linux-x86_64-3.6/_constant_time.c'", " generating cffi module 'build/temp.linux-x86_64-3.6/_openssl.c'", " building '_openssl' extension", ' creating build/temp.linux-x86_64-3.6/build', ' creating build/temp.linux-x86_64-3.6/build/temp.linux-x86_64-3.6', ' gcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python3.6m -c build/temp.linux-x86_64-3.6/_openssl.c -o build/temp.linux-x86_64-3.6/build/temp.linux-x86_64-3.6/_openssl.o -Wconversion -Wno-error=sign-conversion', ' build/temp.linux-x86_64-3.6/_openssl.c:498:10: fatal error: openssl/opensslv.h: No such file or directory', ' #include <openssl/opensslv.h>', ' ^~~~~~~~~~~~~~~~~~~~', ' compilation terminated.', " error: command 'gcc' failed with exit status 1", ' ----------------------------------------', ' ERROR: Failed building wheel for cryptography', 'ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly']
ERROR: ERROR: Package installation failed...
Notes
For more information, see Pipfile and Pipfile.lock.
Once this issue is resolved, the issue will be automatically closed by bot.