-
-
Save hcindyl/427cc44f98ad879baf7aba26f31fd29a to your computer and use it in GitHub Desktop.
fixtures 4.0.1 pip install error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Defaulting to user installation because normal site-packages is not writeable | |
Collecting fixtures==4.0.1 | |
Using cached fixtures-4.0.1.tar.gz (56 kB) | |
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 metadata (pyproject.toml): started | |
Preparing metadata (pyproject.toml): finished with status 'done' | |
Requirement already satisfied: pbr>=5.7.0 in $USER/.local/lib/python3.10/site-packages (from fixtures==4.0.1) (5.9.0) | |
Building wheels for collected packages: fixtures | |
Building wheel for fixtures (pyproject.toml): started | |
Building wheel for fixtures (pyproject.toml): finished with status 'error' | |
error: subprocess-exited-with-error | |
× Building wheel for fixtures (pyproject.toml) did not run successfully. | |
│ exit code: 1 | |
╰─> [2048 lines of output] | |
/usr/lib/python3/dist-packages/setuptools/command/easy_install.py:158: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. | |
warnings.warn( | |
running bdist_wheel | |
running build | |
running build_py | |
creating build | |
creating build/lib | |
creating build/lib/fixtures | |
creating build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/tempdir.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/streams.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/packagepath.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/logger.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/environ.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/temphomedir.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/pythonpackage.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/popen.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/warnings.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/pythonpath.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/__init__.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/monkeypatch.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/timeout.py -> build/lib/fixtures/_fixtures | |
copying fixtures/_fixtures/mockpatch.py -> build/lib/fixtures/_fixtures | |
creating build/lib/fixtures/tests | |
creating build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_pythonpath.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_environ.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_logger.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_temphomedir.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_monkeypatch.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_warnings.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_pythonpackage.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_popen.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_timeout.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_streams.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/__init__.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_packagepath.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_tempdir.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/_fixtures/test_mockpatch.py -> build/lib/fixtures/tests/_fixtures | |
copying fixtures/tests/test_testcase.py -> build/lib/fixtures/tests | |
copying fixtures/tests/test_fixture.py -> build/lib/fixtures/tests | |
copying fixtures/tests/helpers.py -> build/lib/fixtures/tests | |
copying fixtures/tests/test_callmany.py -> build/lib/fixtures/tests | |
copying fixtures/tests/__init__.py -> build/lib/fixtures/tests | |
copying fixtures/fixture.py -> build/lib/fixtures | |
copying fixtures/callmany.py -> build/lib/fixtures | |
copying fixtures/__init__.py -> build/lib/fixtures | |
copying fixtures/testcase.py -> build/lib/fixtures | |
running egg_info | |
running install | |
Traceback (most recent call last): | |
File "/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in <module> | |
main() | |
File "/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in main | |
json_out['return_val'] = hook(**hook_input['kwargs']) | |
File "/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 261, in build_wheel | |
return _build_backend().build_wheel(wheel_directory, config_settings, | |
File "/tmp/pip-build-env-wh77qcdb/overlay/local/lib/python3.10/dist-packages/pbr/build.py", line 55, in build_wheel | |
return build_meta.build_wheel( | |
File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line 230, in build_wheel | |
return self._build_with_temp_dir(['bdist_wheel'], '.whl', | |
File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line 215, in _build_with_temp_dir | |
self.run_setup() | |
File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line 158, in run_setup | |
exec(compile(code, __file__, 'exec'), locals()) | |
File "setup.py", line 5, in <module> | |
setuptools.setup( | |
File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 153, in setup | |
return distutils.core.setup(**attrs) | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 148, in setup | |
return run_commands(dist) | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 163, in run_commands | |
dist.run_commands() | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 967, in run_commands | |
self.run_command(cmd) | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 986, in run_command | |
cmd_obj.run() | |
File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 335, in run | |
self.run_command('install') | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py", line 313, in run_command | |
self.distribution.run_command(command) | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 985, in run_command | |
cmd_obj.ensure_finalized() | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py", line 107, in ensure_finalized | |
self.finalize_options() | |
File "/usr/lib/python3/dist-packages/setuptools/command/install.py", line 45, in finalize_options | |
orig.install.finalize_options(self) | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/command/install.py", line 320, in finalize_options | |
self.finalize_unix() | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 59, in finalize_unix | |
super().finalize_unix() | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/command/install.py", line 488, in finalize_unix | |
self.select_scheme("posix_prefix") | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 55, in select_scheme | |
super().select_scheme(name) | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/command/install.py", line 522, in select_scheme | |
scheme = _load_schemes()[name] | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 137, in wrapped_load_schemes | |
_inject_headers(name, scheme) | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 125, in _inject_headers | |
scheme['headers'] = orig_install._load_schemes()['posix_prefix']['headers'] | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 137, in wrapped_load_schemes | |
_inject_headers(name, scheme) | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 125, in _inject_headers | |
scheme['headers'] = orig_install._load_schemes()['posix_prefix']['headers'] | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 137, in wrapped_load_schemes | |
_inject_headers(name, scheme) | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 125, in _inject_headers | |
scheme['headers'] = orig_install._load_schemes()['posix_prefix']['headers'] | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 137, in wrapped_load_schemes | |
_inject_headers(name, scheme) | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 125, in _inject_headers | |
scheme['headers'] = orig_install._load_schemes()['posix_prefix']['headers'] | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 137, in wrapped_load_schemes | |
_inject_headers(name, scheme) | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 125, in _inject_headers | |
scheme['headers'] = orig_install._load_schemes()['posix_prefix']['headers'] | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 137, in wrapped_load_schemes | |
_inject_headers(name, scheme) | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 125, in _inject_headers | |
scheme['headers'] = orig_install._load_schemes()['posix_prefix']['headers'] | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 137, in wrapped_load_schemes | |
_inject_headers(name, scheme) | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 125, in _inject_headers | |
scheme['headers'] = orig_install._load_schemes()['posix_prefix']['headers'] | |
File "/usr/lib/python3.10/_distutils_system_mod.py", line 137, in wrapped_load_schemes | |
_inject_headers(name, scheme) | |
... | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/command/install.py", line 103, in _load_schemes | |
sysconfig_schemes = _load_sysconfig_schemes() or {} | |
File "/usr/lib/python3/dist-packages/setuptools/_distutils/command/install.py", line 91, in _load_sysconfig_schemes | |
with contextlib.suppress(AttributeError): | |
RecursionError: maximum recursion depth exceeded | |
[end of output] | |
note: This error originates from a subprocess, and is likely not a problem with pip. | |
ERROR: Failed building wheel for fixtures | |
Failed to build fixtures | |
ERROR: Could not build wheels for fixtures, which is required to install pyproject.toml-based projects |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment