https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-python/setuptools_scm-7.0.1 fails to compile. Discovered on: amd64 (internal ref: ci)
Created attachment 786635 [details] build.log build log and emerge --info
>>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/setuptools_scm-7.0.1/work/setuptools_scm-7.0.1 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/setuptools_scm-7.0.1/work/setuptools_scm-7.0.1 ... * python3_10: running distutils-r1_run_phase distutils-r1_python_compile * Building the wheel for setuptools_scm-7.0.1 via setuptools.build_meta Traceback (most recent call last): File "/usr/lib/python-exec/python3.10/gpep517", line 4, in <module> sys.exit(main()) File "/usr/lib/python3.10/site-packages/gpep517/__main__.py", line 191, in main return func(args) File "/usr/lib/python3.10/site-packages/gpep517/__main__.py", line 87, in build_wheel wheel_name = backend.build_wheel(args.wheel_dir, args.config_json) File "/usr/lib/python3.10/site-packages/setuptools/build_meta.py", line 244, in build_wheel return self._build_with_temp_dir(['bdist_wheel'], '.whl', File "/usr/lib/python3.10/site-packages/setuptools/build_meta.py", line 229, in _build_with_temp_dir self.run_setup() File "/usr/lib/python3.10/site-packages/setuptools/build_meta.py", line 174, in run_setup exec(compile(code, __file__, 'exec'), locals()) File "setup.py", line 51, in <module> version=scm_version(), File "setup.py", line 26, in scm_version from setuptools_scm import get_version File "/var/tmp/portage/dev-python/setuptools_scm-7.0.1/work/setuptools_scm-7.0.1/src/setuptools_scm/__init__.py", line 13, in <module> from . import _types as _t File "/var/tmp/portage/dev-python/setuptools_scm-7.0.1/work/setuptools_scm-7.0.1/src/setuptools_scm/_types.py", line 16, in <module> from typing_extensions import ParamSpec, TypeAlias, Protocol ModuleNotFoundError: No module named 'typing_extensions' * ERROR: dev-python/setuptools_scm-7.0.1::gentoo failed (compile phase): * Wheel build failed
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f530a0c1a7aadbb06139fda938964c79808de7b7 commit f530a0c1a7aadbb06139fda938964c79808de7b7 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2022-06-22 07:45:06 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2022-06-22 07:49:42 +0000 dev-python/setuptools_scm: Add missing typing-extensions dep Closes: https://bugs.gentoo.org/853679 Signed-off-by: Michał Górny <mgorny@gentoo.org> .../{setuptools_scm-7.0.1.ebuild => setuptools_scm-7.0.1-r1.ebuild} | 1 + 1 file changed, 1 insertion(+)
*** Bug 853691 has been marked as a duplicate of this bug. ***
*** Bug 853682 has been marked as a duplicate of this bug. ***