Source: python-typeguard Version: 4.1.5-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240615 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules binary > dh binary --buildsystem=pybuild > dh_update_autotools_config -O--buildsystem=pybuild > dh_autoreconf -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > dh_auto_build -O--buildsystem=pybuild > I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" > module > I: pybuild base:311: python3.12 -m build --skip-dependency-check > --no-isolation --wheel --outdir > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_typeguard > * Building wheel... > running bdist_wheel > running build > running build_py > creating build > creating build/lib > creating build/lib/typeguard > copying src/typeguard/__init__.py -> build/lib/typeguard > copying src/typeguard/_decorators.py -> build/lib/typeguard > copying src/typeguard/_importhook.py -> build/lib/typeguard > copying src/typeguard/_memo.py -> build/lib/typeguard > copying src/typeguard/_config.py -> build/lib/typeguard > copying src/typeguard/_transformer.py -> build/lib/typeguard > copying src/typeguard/_union_transformer.py -> build/lib/typeguard > copying src/typeguard/_pytest_plugin.py -> build/lib/typeguard > copying src/typeguard/_checkers.py -> build/lib/typeguard > copying src/typeguard/_suppression.py -> build/lib/typeguard > copying src/typeguard/_utils.py -> build/lib/typeguard > copying src/typeguard/_functions.py -> build/lib/typeguard > copying src/typeguard/_exceptions.py -> build/lib/typeguard > running egg_info > creating src/typeguard.egg-info > writing src/typeguard.egg-info/PKG-INFO > writing dependency_links to src/typeguard.egg-info/dependency_links.txt > writing entry points to src/typeguard.egg-info/entry_points.txt > writing requirements to src/typeguard.egg-info/requires.txt > writing top-level names to src/typeguard.egg-info/top_level.txt > writing manifest file 'src/typeguard.egg-info/SOURCES.txt' > reading manifest file 'src/typeguard.egg-info/SOURCES.txt' > adding license file 'LICENSE' > writing manifest file 'src/typeguard.egg-info/SOURCES.txt' > copying src/typeguard/py.typed -> build/lib/typeguard > installing to build/bdist.linux-x86_64/wheel > running install > running install_lib > creating build/bdist.linux-x86_64 > creating build/bdist.linux-x86_64/wheel > creating build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/__init__.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_decorators.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_importhook.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_memo.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_config.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_transformer.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_union_transformer.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/py.typed -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_pytest_plugin.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_checkers.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_suppression.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_utils.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_functions.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_exceptions.py -> > build/bdist.linux-x86_64/wheel/typeguard > running install_egg_info > Copying src/typeguard.egg-info to > build/bdist.linux-x86_64/wheel/typeguard-4.1.5.egg-info > running install_scripts > creating build/bdist.linux-x86_64/wheel/typeguard-4.1.5.dist-info/WHEEL > creating > '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_typeguard/.tmp-ymb6vd2k/typeguard-4.1.5-py3-none-any.whl' > and adding 'build/bdist.linux-x86_64/wheel' to it > adding 'typeguard/__init__.py' > adding 'typeguard/_checkers.py' > adding 'typeguard/_config.py' > adding 'typeguard/_decorators.py' > adding 'typeguard/_exceptions.py' > adding 'typeguard/_functions.py' > adding 'typeguard/_importhook.py' > adding 'typeguard/_memo.py' > adding 'typeguard/_pytest_plugin.py' > adding 'typeguard/_suppression.py' > adding 'typeguard/_transformer.py' > adding 'typeguard/_union_transformer.py' > adding 'typeguard/_utils.py' > adding 'typeguard/py.typed' > adding 'typeguard-4.1.5.dist-info/LICENSE' > adding 'typeguard-4.1.5.dist-info/METADATA' > adding 'typeguard-4.1.5.dist-info/WHEEL' > adding 'typeguard-4.1.5.dist-info/entry_points.txt' > adding 'typeguard-4.1.5.dist-info/top_level.txt' > adding 'typeguard-4.1.5.dist-info/RECORD' > removing build/bdist.linux-x86_64/wheel > Successfully built typeguard-4.1.5-py3-none-any.whl > I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with > "installer" module > I: pybuild plugin_pyproject:129: Building wheel for python3.11 with "build" > module > I: pybuild base:311: python3.11 -m build --skip-dependency-check > --no-isolation --wheel --outdir > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_typeguard > * Building wheel... > running bdist_wheel > running build > running build_py > running egg_info > writing src/typeguard.egg-info/PKG-INFO > writing dependency_links to src/typeguard.egg-info/dependency_links.txt > writing entry points to src/typeguard.egg-info/entry_points.txt > writing requirements to src/typeguard.egg-info/requires.txt > writing top-level names to src/typeguard.egg-info/top_level.txt > reading manifest file 'src/typeguard.egg-info/SOURCES.txt' > adding license file 'LICENSE' > writing manifest file 'src/typeguard.egg-info/SOURCES.txt' > installing to build/bdist.linux-x86_64/wheel > running install > running install_lib > creating build/bdist.linux-x86_64/wheel > creating build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/__init__.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_decorators.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_importhook.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_memo.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_config.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_transformer.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_union_transformer.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/py.typed -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_pytest_plugin.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_checkers.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_suppression.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_utils.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_functions.py -> > build/bdist.linux-x86_64/wheel/typeguard > copying build/lib/typeguard/_exceptions.py -> > build/bdist.linux-x86_64/wheel/typeguard > running install_egg_info > Copying src/typeguard.egg-info to > build/bdist.linux-x86_64/wheel/typeguard-4.1.5.egg-info > running install_scripts > creating build/bdist.linux-x86_64/wheel/typeguard-4.1.5.dist-info/WHEEL > creating > '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_typeguard/.tmp-1fgyx9cq/typeguard-4.1.5-py3-none-any.whl' > and adding 'build/bdist.linux-x86_64/wheel' to it > adding 'typeguard/__init__.py' > adding 'typeguard/_checkers.py' > adding 'typeguard/_config.py' > adding 'typeguard/_decorators.py' > adding 'typeguard/_exceptions.py' > adding 'typeguard/_functions.py' > adding 'typeguard/_importhook.py' > adding 'typeguard/_memo.py' > adding 'typeguard/_pytest_plugin.py' > adding 'typeguard/_suppression.py' > adding 'typeguard/_transformer.py' > adding 'typeguard/_union_transformer.py' > adding 'typeguard/_utils.py' > adding 'typeguard/py.typed' > adding 'typeguard-4.1.5.dist-info/LICENSE' > adding 'typeguard-4.1.5.dist-info/METADATA' > adding 'typeguard-4.1.5.dist-info/WHEEL' > adding 'typeguard-4.1.5.dist-info/entry_points.txt' > adding 'typeguard-4.1.5.dist-info/top_level.txt' > adding 'typeguard-4.1.5.dist-info/RECORD' > removing build/bdist.linux-x86_64/wheel > Successfully built typeguard-4.1.5-py3-none-any.whl > I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.11 with > "installer" module > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:311: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_typeguard/build; python3.12 -m pytest > tests > Traceback (most recent call last): > File "<frozen runpy>", line 198, in _run_module_as_main > File "<frozen runpy>", line 88, in _run_code > File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 7, in > <module> > raise SystemExit(pytest.console_main()) > ^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 206, > in console_main > code = main() > ^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 159, > in main > config = _prepareconfig(args, plugins) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 346, > in _prepareconfig > config = pluginmanager.hook.pytest_cmdline_parse( > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > raise exception.with_traceback(exception.__traceback__) > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > teardown.throw(exception) # type: ignore[union-attr] > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/helpconfig.py", line 106, in > pytest_cmdline_parse > config = yield > ^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > res = hook_impl.function(*args) > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line > 1152, in pytest_cmdline_parse > self.parse(args) > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line > 1501, in parse > self._preparse(args, addopts=addopts) > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line > 1405, in _preparse > self.hook.pytest_load_initial_conftests( > File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > raise exception.with_traceback(exception.__traceback__) > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > teardown.throw(exception) # type: ignore[union-attr] > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/warnings.py", line 150, in > pytest_load_initial_conftests > return (yield) > ^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > teardown.throw(exception) # type: ignore[union-attr] > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 153, in > pytest_load_initial_conftests > yield > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > res = hook_impl.function(*args) > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line > 1230, in pytest_load_initial_conftests > self.pluginmanager._set_initial_conftests( > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 588, > in _set_initial_conftests > self._try_load_conftest( > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 626, > in _try_load_conftest > self._loadconftestmodules( > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 666, > in _loadconftestmodules > mod = self._importconftest( > ^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 742, > in _importconftest > self.consider_conftest(mod, registration_name=conftestpath_plugin_name) > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 823, > in consider_conftest > self.register(conftestmodule, name=registration_name) > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 508, > in register > plugin_name = super().register(plugin, name) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 168, in > register > self._verify_hook(hook, hookimpl) > File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 360, in > _verify_hook > _warn_for_function(argname_warning, hookimpl.function) > File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 41, in > _warn_for_function > warnings.warn_explicit( > pytest.PytestRemovedIn9Warning: The (path: py.path.local) argument is > deprecated, please use (collection_path: pathlib.Path) > see > https://docs.pytest.org/en/latest/deprecations.html#py-path-local-arguments-for-hooks-replaced-with-pathlib-path > E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_typeguard/build; python3.12 -m pytest > tests > I: pybuild base:311: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_typeguard/build; python3.11 -m pytest > tests > Traceback (most recent call last): > File "<frozen runpy>", line 198, in _run_module_as_main > File "<frozen runpy>", line 88, in _run_code > File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 7, in > <module> > raise SystemExit(pytest.console_main()) > ^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 206, > in console_main > code = main() > ^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 159, > in main > config = _prepareconfig(args, plugins) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 346, > in _prepareconfig > config = pluginmanager.hook.pytest_cmdline_parse( > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > raise exception.with_traceback(exception.__traceback__) > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > teardown.throw(exception) # type: ignore[union-attr] > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/helpconfig.py", line 106, in > pytest_cmdline_parse > config = yield > ^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > res = hook_impl.function(*args) > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line > 1152, in pytest_cmdline_parse > self.parse(args) > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line > 1501, in parse > self._preparse(args, addopts=addopts) > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line > 1405, in _preparse > self.hook.pytest_load_initial_conftests( > File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in > __call__ > return self._hookexec(self.name, self._hookimpls.copy(), kwargs, > firstresult) > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in > _hookexec > return self._inner_hookexec(hook_name, methods, kwargs, firstresult) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in > _multicall > raise exception.with_traceback(exception.__traceback__) > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > teardown.throw(exception) # type: ignore[union-attr] > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/warnings.py", line 150, in > pytest_load_initial_conftests > return (yield) > ^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in > _multicall > teardown.throw(exception) # type: ignore[union-attr] > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 153, in > pytest_load_initial_conftests > yield > File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in > _multicall > res = hook_impl.function(*args) > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line > 1230, in pytest_load_initial_conftests > self.pluginmanager._set_initial_conftests( > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 588, > in _set_initial_conftests > self._try_load_conftest( > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 626, > in _try_load_conftest > self._loadconftestmodules( > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 666, > in _loadconftestmodules > mod = self._importconftest( > ^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 742, > in _importconftest > self.consider_conftest(mod, registration_name=conftestpath_plugin_name) > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 823, > in consider_conftest > self.register(conftestmodule, name=registration_name) > File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 508, > in register > plugin_name = super().register(plugin, name) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 168, in > register > self._verify_hook(hook, hookimpl) > File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 360, in > _verify_hook > _warn_for_function(argname_warning, hookimpl.function) > File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 41, in > _warn_for_function > warnings.warn_explicit( > pytest.PytestRemovedIn9Warning: The (path: py.path.local) argument is > deprecated, please use (collection_path: pathlib.Path) > see > https://docs.pytest.org/en/latest/deprecations.html#py-path-local-arguments-for-hooks-replaced-with-pathlib-path > E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_typeguard/build; python3.11 -m pytest > tests > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 > 3.11" returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2024/06/15/python-typeguard_4.1.5-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240615;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240615&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.