Failed to update dependencies to their latest version
Closed this issue · 1 comments
sesheta commented
Automatic dependency update failed for the current master with SHA 6346909.
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 (8ed576)…
Installing initially failed dependencies…
Standard error
Creating a virtualenv for this project…
Pipfile: /tmp/tmpbd71v681/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/tmpbd71v681/.venv/bin/python3
Also creating executable in /tmp/tmpbd71v681/.venv/bin/python
Installing setuptools, pip, wheel...
done.
Virtualenv location: /tmp/tmpbd71v681/.venv
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Updated Pipfile.lock (8ed576)!
An error occurred while installing cffi==1.13.0 --hash=sha256:8fe230f612c18af1df6f348d02d682fe2c28ca0a6c3856c99599cdacae7cf226! 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]: ['Looking in indexes: https://pypi.python.org/simple', 'Collecting cffi==1.13.0', ' Using cached https://files.pythonhosted.org/packages/d6/cf/ba7e2df852a2fc807d48b3f7bea46f741830be4f047a0712e6de3e95fb6a/cffi-1.13.0.tar.gz', 'Building wheels for collected packages: cffi', ' Building wheel for cffi (setup.py): started', " Building wheel for cffi (setup.py): finished with status 'error'", ' Running setup.py clean for cffi', 'Failed to build cffi', 'Installing collected packages: cffi', ' Running setup.py install for cffi: started', " Running setup.py install for cffi: finished with status 'error'"]
[pipenv.exceptions.InstallError]: ['ERROR: Command errored out with exit status 1:', ' command: /tmp/tmpbd71v681/.venv/bin/python3 -u -c \'import sys, setuptools, tokenize; sys.argv[0] = \'"\'"\'/tmp/pip-install-wroa6mo9/cffi/setup.py\'"\'"\'; __file__=\'"\'"\'/tmp/pip-install-wroa6mo9/cffi/setup.py\'"\'"\';f=getattr(tokenize, \'"\'"\'open\'"\'"\', open)(__file__);code=f.read().replace(\'"\'"\'\\r\\n\'"\'"\', \'"\'"\'\\n\'"\'"\');f.close();exec(compile(code, __file__, \'"\'"\'exec\'"\'"\'))\' bdist_wheel -d /tmp/pip-wheel-dz_gpxzb --python-tag cp36', ' cwd: /tmp/pip-install-wroa6mo9/cffi/', ' Complete output (58 lines):', ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' 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/cffi', ' copying cffi/vengine_cpy.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/model.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/commontypes.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/error.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/backend_ctypes.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/cparser.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/ffiplatform.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/pkgconfig.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/vengine_gen.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/api.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/lock.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/__init__.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/setuptools_ext.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/cffi_opcode.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/verifier.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/recompiler.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_cffi_include.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/parse_c_type.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_embedding.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_cffi_errors.h -> build/lib.linux-x86_64-3.6/cffi', ' warning: build_py: byte-compiling is disabled, skipping.', ' ', ' running build_ext', " building '_cffi_backend' extension", ' creating build/temp.linux-x86_64-3.6', ' creating build/temp.linux-x86_64-3.6/c', ' 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 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python3.6m -c c/_cffi_backend.c -o build/temp.linux-x86_64-3.6/c/_cffi_backend.o', ' c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory', ' #include <ffi.h>', ' ^~~~~~~', ' compilation terminated.', " error: command 'gcc' failed with exit status 1", ' ----------------------------------------', ' ERROR: Failed building wheel for cffi', ' ERROR: Command errored out with exit status 1:', ' command: /tmp/tmpbd71v681/.venv/bin/python3 -u -c \'import sys, setuptools, tokenize; sys.argv[0] = \'"\'"\'/tmp/pip-install-wroa6mo9/cffi/setup.py\'"\'"\'; __file__=\'"\'"\'/tmp/pip-install-wroa6mo9/cffi/setup.py\'"\'"\';f=getattr(tokenize, \'"\'"\'open\'"\'"\', open)(__file__);code=f.read().replace(\'"\'"\'\\r\\n\'"\'"\', \'"\'"\'\\n\'"\'"\');f.close();exec(compile(code, __file__, \'"\'"\'exec\'"\'"\'))\' install --record /tmp/pip-record-p6eh2eet/install-record.txt --single-version-externally-managed --compile --install-headers /tmp/tmpbd71v681/.venv/include/site/python3.6/cffi', ' cwd: /tmp/pip-install-wroa6mo9/cffi/', ' Complete output (58 lines):', ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' running install', ' running build', ' running build_py', ' creating build', ' creating build/lib.linux-x86_64-3.6', ' creating build/lib.linux-x86_64-3.6/cffi', ' copying cffi/vengine_cpy.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/model.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/commontypes.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/error.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/backend_ctypes.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/cparser.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/ffiplatform.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/pkgconfig.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/vengine_gen.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/api.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/lock.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/__init__.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/setuptools_ext.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/cffi_opcode.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/verifier.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/recompiler.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_cffi_include.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/parse_c_type.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_embedding.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_cffi_errors.h -> build/lib.linux-x86_64-3.6/cffi', ' warning: build_py: byte-compiling is disabled, skipping.', ' ', ' running build_ext', " building '_cffi_backend' extension", ' creating build/temp.linux-x86_64-3.6', ' creating build/temp.linux-x86_64-3.6/c', ' 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 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python3.6m -c c/_cffi_backend.c -o build/temp.linux-x86_64-3.6/c/_cffi_backend.o', ' c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory', ' #include <ffi.h>', ' ^~~~~~~', ' compilation terminated.', " error: command 'gcc' failed with exit status 1", ' ----------------------------------------', 'ERROR: Command errored out with exit status 1: /tmp/tmpbd71v681/.venv/bin/python3 -u -c \'import sys, setuptools, tokenize; sys.argv[0] = \'"\'"\'/tmp/pip-install-wroa6mo9/cffi/setup.py\'"\'"\'; __file__=\'"\'"\'/tmp/pip-install-wroa6mo9/cffi/setup.py\'"\'"\';f=getattr(tokenize, \'"\'"\'open\'"\'"\', open)(__file__);code=f.read().replace(\'"\'"\'\\r\\n\'"\'"\', \'"\'"\'\\n\'"\'"\');f.close();exec(compile(code, __file__, \'"\'"\'exec\'"\'"\'))\' install --record /tmp/pip-record-p6eh2eet/install-record.txt --single-version-externally-managed --compile --install-headers /tmp/tmpbd71v681/.venv/include/site/python3.6/cffi Check the logs for full command output.']
ERROR: ERROR: Package installation failed...
Environment details
Kebechet version: 1.0.0
Python version: 3.6.8
Platform: Linux-3.10.0-957.21.2.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! 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]: ['Looking in indexes: https://pypi.python.org/simple', 'Requirement already up-to-date: thoth-common in ./.venv/lib/python3.6/site-packages (0.9.14)', 'Requirement already satisfied, skipping upgrade: attrs in ./.venv/lib/python3.6/site-packages (from thoth-common) (19.3.0)', 'Requirement already satisfied, skipping upgrade: openshift==0.8.0 in ./.venv/lib/python3.6/site-packages (from thoth-common) (0.8.0)', 'Requirement already satisfied, skipping upgrade: pyyaml in ./.venv/lib/python3.6/site-packages (from thoth-common) (3.13)', 'Requirement already satisfied, skipping upgrade: requests in ./.venv/lib/python3.6/site-packages (from thoth-common) (2.22.0)', 'Requirement already satisfied, skipping upgrade: daiquiri in ./.venv/lib/python3.6/site-packages (from thoth-common) (1.6.0)', 'Requirement already satisfied, skipping upgrade: sentry-sdk in ./.venv/lib/python3.6/site-packages (from thoth-common) (0.12.3)', 'Requirement already satisfied, skipping upgrade: rfc5424-logging-handler in ./.venv/lib/python3.6/site-packages (from thoth-common) (1.4.3)', 'Requirement already satisfied, skipping upgrade: python-string-utils in ./.venv/lib/python3.6/site-packages (from openshift==0.8.0->thoth-common) (0.6.0)', 'Requirement already satisfied, skipping upgrade: kubernetes<9.0.0,>=8.0.0 in ./.venv/lib/python3.6/site-packages (from openshift==0.8.0->thoth-common) (8.0.2)', 'Requirement already satisfied, skipping upgrade: jinja2 in ./.venv/lib/python3.6/site-packages (from openshift==0.8.0->thoth-common) (2.10.3)', 'Requirement already satisfied, skipping upgrade: ruamel.yaml>=0.15 in ./.venv/lib/python3.6/site-packages (from openshift==0.8.0->thoth-common) (0.16.5)', 'Requirement already satisfied, skipping upgrade: dictdiffer in ./.venv/lib/python3.6/site-packages (from openshift==0.8.0->thoth-common) (0.8.0)', 'Requirement already satisfied, skipping upgrade: six in ./.venv/lib/python3.6/site-packages (from openshift==0.8.0->thoth-common) (1.12.0)', 'Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in ./.venv/lib/python3.6/site-packages (from requests->thoth-common) (2019.9.11)', '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) (1.25.6)', 'Requirement already satisfied, skipping upgrade: idna<2.9,>=2.5 in ./.venv/lib/python3.6/site-packages (from requests->thoth-common) (2.8)', 'Requirement already satisfied, skipping upgrade: chardet<3.1.0,>=3.0.2 in ./.venv/lib/python3.6/site-packages (from requests->thoth-common) (3.0.4)', 'Requirement already satisfied, skipping upgrade: tzlocal in ./.venv/lib/python3.6/site-packages (from rfc5424-logging-handler->thoth-common) (2.0.0)', 'Requirement already satisfied, skipping upgrade: pytz in ./.venv/lib/python3.6/site-packages (from rfc5424-logging-handler->thoth-common) (2019.3)', '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<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (0.56.0)', 'Requirement already satisfied, skipping upgrade: requests-oauthlib in ./.venv/lib/python3.6/site-packages (from kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (1.2.0)', 'Requirement already satisfied, skipping upgrade: google-auth>=1.0.1 in ./.venv/lib/python3.6/site-packages (from kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (1.6.3)', 'Requirement already satisfied, skipping upgrade: python-dateutil>=2.5.3 in ./.venv/lib/python3.6/site-packages (from kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (2.8.0)', 'Requirement already satisfied, skipping upgrade: adal>=1.0.2 in ./.venv/lib/python3.6/site-packages (from kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (1.2.2)', 'Requirement already satisfied, skipping upgrade: setuptools>=21.0.0 in ./.venv/lib/python3.6/site-packages (from kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (41.4.0)', 'Requirement already satisfied, skipping upgrade: MarkupSafe>=0.23 in ./.venv/lib/python3.6/site-packages (from jinja2->openshift==0.8.0->thoth-common) (1.1.1)', 'Requirement already satisfied, skipping upgrade: ruamel.yaml.clib>=0.1.2; platform_python_implementation == "CPython" and python_version < "3.8" in ./.venv/lib/python3.6/site-packages (from ruamel.yaml>=0.15->openshift==0.8.0->thoth-common) (0.2.0)', 'Requirement already satisfied, skipping upgrade: oauthlib>=3.0.0 in ./.venv/lib/python3.6/site-packages (from requests-oauthlib->kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (3.1.0)', 'Requirement already satisfied, skipping upgrade: rsa>=3.1.4 in ./.venv/lib/python3.6/site-packages (from google-auth>=1.0.1->kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (4.0)', 'Requirement already satisfied, skipping upgrade: pyasn1-modules>=0.2.1 in ./.venv/lib/python3.6/site-packages (from google-auth>=1.0.1->kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (0.2.7)', 'Requirement already satisfied, skipping upgrade: cachetools>=2.0.0 in ./.venv/lib/python3.6/site-packages (from google-auth>=1.0.1->kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (3.1.1)', 'Requirement already satisfied, skipping upgrade: cryptography>=1.1.0 in ./.venv/lib/python3.6/site-packages (from adal>=1.0.2->kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (2.7)', 'Requirement already satisfied, skipping upgrade: PyJWT>=1.0.0 in ./.venv/lib/python3.6/site-packages (from adal>=1.0.2->kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (1.7.1)', 'Requirement already satisfied, skipping upgrade: pyasn1>=0.1.3 in ./.venv/lib/python3.6/site-packages (from rsa>=3.1.4->google-auth>=1.0.1->kubernetes<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (0.4.7)', '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<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (1.1.0)', 'Collecting cffi!=1.11.3,>=1.8', ' Using cached https://files.pythonhosted.org/packages/d6/cf/ba7e2df852a2fc807d48b3f7bea46f741830be4f047a0712e6de3e95fb6a/cffi-1.13.0.tar.gz', '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<9.0.0,>=8.0.0->openshift==0.8.0->thoth-common) (2.19)', 'Building wheels for collected packages: cffi', ' Building wheel for cffi (setup.py): started', " Building wheel for cffi (setup.py): finished with status 'error'", ' Running setup.py clean for cffi', 'Failed to build cffi', 'Installing collected packages: cffi', ' Running setup.py install for cffi: started', " Running setup.py install for cffi: finished with status 'error'"]
[pipenv.exceptions.InstallError]: ['ERROR: Command errored out with exit status 1:', ' command: /tmp/tmpbd71v681/.venv/bin/python3 -u -c \'import sys, setuptools, tokenize; sys.argv[0] = \'"\'"\'/tmp/pip-install-6ak_v7ty/cffi/setup.py\'"\'"\'; __file__=\'"\'"\'/tmp/pip-install-6ak_v7ty/cffi/setup.py\'"\'"\';f=getattr(tokenize, \'"\'"\'open\'"\'"\', open)(__file__);code=f.read().replace(\'"\'"\'\\r\\n\'"\'"\', \'"\'"\'\\n\'"\'"\');f.close();exec(compile(code, __file__, \'"\'"\'exec\'"\'"\'))\' bdist_wheel -d /tmp/pip-wheel-d29_niv_ --python-tag cp36', ' cwd: /tmp/pip-install-6ak_v7ty/cffi/', ' Complete output (58 lines):', ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' 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/cffi', ' copying cffi/vengine_cpy.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/model.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/commontypes.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/error.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/backend_ctypes.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/cparser.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/ffiplatform.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/pkgconfig.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/vengine_gen.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/api.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/lock.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/__init__.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/setuptools_ext.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/cffi_opcode.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/verifier.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/recompiler.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_cffi_include.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/parse_c_type.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_embedding.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_cffi_errors.h -> build/lib.linux-x86_64-3.6/cffi', ' warning: build_py: byte-compiling is disabled, skipping.', ' ', ' running build_ext', " building '_cffi_backend' extension", ' creating build/temp.linux-x86_64-3.6', ' creating build/temp.linux-x86_64-3.6/c', ' 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 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python3.6m -c c/_cffi_backend.c -o build/temp.linux-x86_64-3.6/c/_cffi_backend.o', ' c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory', ' #include <ffi.h>', ' ^~~~~~~', ' compilation terminated.', " error: command 'gcc' failed with exit status 1", ' ----------------------------------------', ' ERROR: Failed building wheel for cffi', ' ERROR: Command errored out with exit status 1:', ' command: /tmp/tmpbd71v681/.venv/bin/python3 -u -c \'import sys, setuptools, tokenize; sys.argv[0] = \'"\'"\'/tmp/pip-install-6ak_v7ty/cffi/setup.py\'"\'"\'; __file__=\'"\'"\'/tmp/pip-install-6ak_v7ty/cffi/setup.py\'"\'"\';f=getattr(tokenize, \'"\'"\'open\'"\'"\', open)(__file__);code=f.read().replace(\'"\'"\'\\r\\n\'"\'"\', \'"\'"\'\\n\'"\'"\');f.close();exec(compile(code, __file__, \'"\'"\'exec\'"\'"\'))\' install --record /tmp/pip-record-kknfppm6/install-record.txt --single-version-externally-managed --compile --install-headers /tmp/tmpbd71v681/.venv/include/site/python3.6/cffi', ' cwd: /tmp/pip-install-6ak_v7ty/cffi/', ' Complete output (58 lines):', ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' Package libffi was not found in the pkg-config search path.', " Perhaps you should add the directory containing `libffi.pc'", ' to the PKG_CONFIG_PATH environment variable', " Package 'libffi', required by 'virtual:world', not found", ' running install', ' running build', ' running build_py', ' creating build', ' creating build/lib.linux-x86_64-3.6', ' creating build/lib.linux-x86_64-3.6/cffi', ' copying cffi/vengine_cpy.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/model.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/commontypes.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/error.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/backend_ctypes.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/cparser.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/ffiplatform.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/pkgconfig.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/vengine_gen.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/api.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/lock.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/__init__.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/setuptools_ext.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/cffi_opcode.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/verifier.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/recompiler.py -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_cffi_include.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/parse_c_type.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_embedding.h -> build/lib.linux-x86_64-3.6/cffi', ' copying cffi/_cffi_errors.h -> build/lib.linux-x86_64-3.6/cffi', ' warning: build_py: byte-compiling is disabled, skipping.', ' ', ' running build_ext', " building '_cffi_backend' extension", ' creating build/temp.linux-x86_64-3.6', ' creating build/temp.linux-x86_64-3.6/c', ' 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 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python3.6m -c c/_cffi_backend.c -o build/temp.linux-x86_64-3.6/c/_cffi_backend.o', ' c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory', ' #include <ffi.h>', ' ^~~~~~~', ' compilation terminated.', " error: command 'gcc' failed with exit status 1", ' ----------------------------------------', 'ERROR: Command errored out with exit status 1: /tmp/tmpbd71v681/.venv/bin/python3 -u -c \'import sys, setuptools, tokenize; sys.argv[0] = \'"\'"\'/tmp/pip-install-6ak_v7ty/cffi/setup.py\'"\'"\'; __file__=\'"\'"\'/tmp/pip-install-6ak_v7ty/cffi/setup.py\'"\'"\';f=getattr(tokenize, \'"\'"\'open\'"\'"\', open)(__file__);code=f.read().replace(\'"\'"\'\\r\\n\'"\'"\', \'"\'"\'\\n\'"\'"\');f.close();exec(compile(code, __file__, \'"\'"\'exec\'"\'"\'))\' install --record /tmp/pip-record-kknfppm6/install-record.txt --single-version-externally-managed --compile --install-headers /tmp/tmpbd71v681/.venv/include/site/python3.6/cffi Check the logs for full command output.']
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.