Package: src:python-sparse
Version: 0.15.1-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --buildsystem=pybuild --test-pytest
   dh_update_autotools_config -O--buildsystem=pybuild -O--test-pytest
   dh_autoreconf -O--buildsystem=pybuild -O--test-pytest
   debian/rules execute_before_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
touch sparse/tests/__init__.py
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_configure -O--buildsystem=pybuild -O--test-pytest
   dh_auto_build -O--buildsystem=pybuild -O--test-pytest
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_sparse
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/sparse
copying sparse/_utils.py -> build/lib/sparse
copying sparse/_umath.py -> build/lib/sparse
copying sparse/_dok.py -> build/lib/sparse
copying sparse/_sparse_array.py -> build/lib/sparse
copying sparse/_slicing.py -> build/lib/sparse
copying sparse/_io.py -> build/lib/sparse
copying sparse/_settings.py -> build/lib/sparse
copying sparse/_version.py -> build/lib/sparse
copying sparse/_numba_extension.py -> build/lib/sparse
copying sparse/_common.py -> build/lib/sparse
copying sparse/__init__.py -> build/lib/sparse
creating build/lib/sparse/_coo
copying sparse/_coo/indexing.py -> build/lib/sparse/_coo
copying sparse/_coo/common.py -> build/lib/sparse/_coo
copying sparse/_coo/numba_extension.py -> build/lib/sparse/_coo
copying sparse/_coo/core.py -> build/lib/sparse/_coo
copying sparse/_coo/__init__.py -> build/lib/sparse/_coo
creating build/lib/sparse/tests
copying sparse/tests/test_dot.py -> build/lib/sparse/tests
copying sparse/tests/test_compressed.py -> build/lib/sparse/tests
copying sparse/tests/test_einsum.py -> build/lib/sparse/tests
copying sparse/tests/test_compressed_convert.py -> build/lib/sparse/tests
copying sparse/tests/test_io.py -> build/lib/sparse/tests
copying sparse/tests/conftest.py -> build/lib/sparse/tests
copying sparse/tests/test_compressed_2d.py -> build/lib/sparse/tests
copying sparse/tests/test_conversion.py -> build/lib/sparse/tests
copying sparse/tests/test_array_function.py -> build/lib/sparse/tests
copying sparse/tests/test_coo.py -> build/lib/sparse/tests
copying sparse/tests/test_dok.py -> build/lib/sparse/tests
copying sparse/tests/test_dask_interop.py -> build/lib/sparse/tests
copying sparse/tests/test_coo_numba.py -> build/lib/sparse/tests
copying sparse/tests/__init__.py -> build/lib/sparse/tests
copying sparse/tests/test_elemwise.py -> build/lib/sparse/tests
creating build/lib/sparse/_compressed
copying sparse/_compressed/compressed.py -> build/lib/sparse/_compressed
copying sparse/_compressed/indexing.py -> build/lib/sparse/_compressed
copying sparse/_compressed/common.py -> build/lib/sparse/_compressed
copying sparse/_compressed/convert.py -> build/lib/sparse/_compressed
copying sparse/_compressed/__init__.py -> build/lib/sparse/_compressed
running egg_info
creating sparse.egg-info
writing sparse.egg-info/PKG-INFO
writing dependency_links to sparse.egg-info/dependency_links.txt
writing entry points to sparse.egg-info/entry_points.txt
writing requirements to sparse.egg-info/requires.txt
writing top-level names to sparse.egg-info/top_level.txt
writing manifest file 'sparse.egg-info/SOURCES.txt'
reading manifest file 'sparse.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.html' under directory 'sparse'
warning: no files found matching 'setup.py'
warning: no files found matching 'requirements.txt'
warning: no files found matching '*.txt' under directory 'requirements'
no previously-included directories found matching 'docs/_build'
warning: no files found matching 'versioneer.py'
adding license file 'LICENSE'
writing manifest file 'sparse.egg-info/SOURCES.txt'
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/sparse
copying build/lib/sparse/_utils.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_umath.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_dok.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_sparse_array.py -> 
build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_slicing.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_io.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_settings.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_version.py -> build/bdist.linux-x86_64/wheel/sparse
creating build/bdist.linux-x86_64/wheel/sparse/_coo
copying build/lib/sparse/_coo/indexing.py -> 
build/bdist.linux-x86_64/wheel/sparse/_coo
copying build/lib/sparse/_coo/common.py -> 
build/bdist.linux-x86_64/wheel/sparse/_coo
copying build/lib/sparse/_coo/numba_extension.py -> 
build/bdist.linux-x86_64/wheel/sparse/_coo
copying build/lib/sparse/_coo/core.py -> 
build/bdist.linux-x86_64/wheel/sparse/_coo
copying build/lib/sparse/_coo/__init__.py -> 
build/bdist.linux-x86_64/wheel/sparse/_coo
creating build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_dot.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_compressed.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_einsum.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_compressed_convert.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_io.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/conftest.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_compressed_2d.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_conversion.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_array_function.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_coo.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_dok.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_dask_interop.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_coo_numba.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/__init__.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_elemwise.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/_numba_extension.py -> 
build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_common.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/__init__.py -> build/bdist.linux-x86_64/wheel/sparse
creating build/bdist.linux-x86_64/wheel/sparse/_compressed
copying build/lib/sparse/_compressed/compressed.py -> 
build/bdist.linux-x86_64/wheel/sparse/_compressed
copying build/lib/sparse/_compressed/indexing.py -> 
build/bdist.linux-x86_64/wheel/sparse/_compressed
copying build/lib/sparse/_compressed/common.py -> 
build/bdist.linux-x86_64/wheel/sparse/_compressed
copying build/lib/sparse/_compressed/convert.py -> 
build/bdist.linux-x86_64/wheel/sparse/_compressed
copying build/lib/sparse/_compressed/__init__.py -> 
build/bdist.linux-x86_64/wheel/sparse/_compressed
running install_egg_info
Copying sparse.egg-info to build/bdist.linux-x86_64/wheel/sparse-0.15.1.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/sparse-0.15.1.dist-info/WHEEL
creating 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_sparse/.tmp-6umes_kn/sparse-0.15.1-py2.py3-none-any.whl'
 and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'sparse/__init__.py'
adding 'sparse/_common.py'
adding 'sparse/_dok.py'
adding 'sparse/_io.py'
adding 'sparse/_numba_extension.py'
adding 'sparse/_settings.py'
adding 'sparse/_slicing.py'
adding 'sparse/_sparse_array.py'
adding 'sparse/_umath.py'
adding 'sparse/_utils.py'
adding 'sparse/_version.py'
adding 'sparse/_compressed/__init__.py'
adding 'sparse/_compressed/common.py'
adding 'sparse/_compressed/compressed.py'
adding 'sparse/_compressed/convert.py'
adding 'sparse/_compressed/indexing.py'
adding 'sparse/_coo/__init__.py'
adding 'sparse/_coo/common.py'
adding 'sparse/_coo/core.py'
adding 'sparse/_coo/indexing.py'
adding 'sparse/_coo/numba_extension.py'
adding 'sparse/tests/__init__.py'
adding 'sparse/tests/conftest.py'
adding 'sparse/tests/test_array_function.py'
adding 'sparse/tests/test_compressed.py'
adding 'sparse/tests/test_compressed_2d.py'
adding 'sparse/tests/test_compressed_convert.py'
adding 'sparse/tests/test_conversion.py'
adding 'sparse/tests/test_coo.py'
adding 'sparse/tests/test_coo_numba.py'
adding 'sparse/tests/test_dask_interop.py'
adding 'sparse/tests/test_dok.py'
adding 'sparse/tests/test_dot.py'
adding 'sparse/tests/test_einsum.py'
adding 'sparse/tests/test_elemwise.py'
adding 'sparse/tests/test_io.py'
adding 'sparse-0.15.1.dist-info/LICENSE'
adding 'sparse-0.15.1.dist-info/METADATA'
adding 'sparse-0.15.1.dist-info/WHEEL'
adding 'sparse-0.15.1.dist-info/entry_points.txt'
adding 'sparse-0.15.1.dist-info/top_level.txt'
adding 'sparse-0.15.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built sparse-0.15.1-py2.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_sparse
* Building wheel...
running bdist_wheel
running build
running build_py
running egg_info
writing sparse.egg-info/PKG-INFO
writing dependency_links to sparse.egg-info/dependency_links.txt
writing entry points to sparse.egg-info/entry_points.txt
writing requirements to sparse.egg-info/requires.txt
writing top-level names to sparse.egg-info/top_level.txt
reading manifest file 'sparse.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.html' under directory 'sparse'
warning: no files found matching 'setup.py'
warning: no files found matching 'requirements.txt'
warning: no files found matching '*.txt' under directory 'requirements'
no previously-included directories found matching 'docs/_build'
warning: no files found matching 'versioneer.py'
adding license file 'LICENSE'
writing manifest file 'sparse.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/sparse
copying build/lib/sparse/_utils.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_umath.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_dok.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_sparse_array.py -> 
build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_slicing.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_io.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_settings.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_version.py -> build/bdist.linux-x86_64/wheel/sparse
creating build/bdist.linux-x86_64/wheel/sparse/_coo
copying build/lib/sparse/_coo/indexing.py -> 
build/bdist.linux-x86_64/wheel/sparse/_coo
copying build/lib/sparse/_coo/common.py -> 
build/bdist.linux-x86_64/wheel/sparse/_coo
copying build/lib/sparse/_coo/numba_extension.py -> 
build/bdist.linux-x86_64/wheel/sparse/_coo
copying build/lib/sparse/_coo/core.py -> 
build/bdist.linux-x86_64/wheel/sparse/_coo
copying build/lib/sparse/_coo/__init__.py -> 
build/bdist.linux-x86_64/wheel/sparse/_coo
creating build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_dot.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_compressed.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_einsum.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_compressed_convert.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_io.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/conftest.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_compressed_2d.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_conversion.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_array_function.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_coo.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_dok.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_dask_interop.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_coo_numba.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/__init__.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/tests/test_elemwise.py -> 
build/bdist.linux-x86_64/wheel/sparse/tests
copying build/lib/sparse/_numba_extension.py -> 
build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/_common.py -> build/bdist.linux-x86_64/wheel/sparse
copying build/lib/sparse/__init__.py -> build/bdist.linux-x86_64/wheel/sparse
creating build/bdist.linux-x86_64/wheel/sparse/_compressed
copying build/lib/sparse/_compressed/compressed.py -> 
build/bdist.linux-x86_64/wheel/sparse/_compressed
copying build/lib/sparse/_compressed/indexing.py -> 
build/bdist.linux-x86_64/wheel/sparse/_compressed
copying build/lib/sparse/_compressed/common.py -> 
build/bdist.linux-x86_64/wheel/sparse/_compressed
copying build/lib/sparse/_compressed/convert.py -> 
build/bdist.linux-x86_64/wheel/sparse/_compressed
copying build/lib/sparse/_compressed/__init__.py -> 
build/bdist.linux-x86_64/wheel/sparse/_compressed
running install_egg_info
Copying sparse.egg-info to build/bdist.linux-x86_64/wheel/sparse-0.15.1.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/sparse-0.15.1.dist-info/WHEEL
creating 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_sparse/.tmp-w1fczm8y/sparse-0.15.1-py2.py3-none-any.whl'
 and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'sparse/__init__.py'
adding 'sparse/_common.py'
adding 'sparse/_dok.py'
adding 'sparse/_io.py'
adding 'sparse/_numba_extension.py'
adding 'sparse/_settings.py'
adding 'sparse/_slicing.py'
adding 'sparse/_sparse_array.py'
adding 'sparse/_umath.py'
adding 'sparse/_utils.py'
adding 'sparse/_version.py'
adding 'sparse/_compressed/__init__.py'
adding 'sparse/_compressed/common.py'
adding 'sparse/_compressed/compressed.py'
adding 'sparse/_compressed/convert.py'
adding 'sparse/_compressed/indexing.py'
adding 'sparse/_coo/__init__.py'
adding 'sparse/_coo/common.py'
adding 'sparse/_coo/core.py'
adding 'sparse/_coo/indexing.py'
adding 'sparse/_coo/numba_extension.py'
adding 'sparse/tests/__init__.py'
adding 'sparse/tests/conftest.py'
adding 'sparse/tests/test_array_function.py'
adding 'sparse/tests/test_compressed.py'
adding 'sparse/tests/test_compressed_2d.py'
adding 'sparse/tests/test_compressed_convert.py'
adding 'sparse/tests/test_conversion.py'
adding 'sparse/tests/test_coo.py'
adding 'sparse/tests/test_coo_numba.py'
adding 'sparse/tests/test_dask_interop.py'
adding 'sparse/tests/test_dok.py'
adding 'sparse/tests/test_dot.py'
adding 'sparse/tests/test_einsum.py'
adding 'sparse/tests/test_elemwise.py'
adding 'sparse/tests/test_io.py'
adding 'sparse-0.15.1.dist-info/LICENSE'
adding 'sparse-0.15.1.dist-info/METADATA'
adding 'sparse-0.15.1.dist-info/WHEEL'
adding 'sparse-0.15.1.dist-info/entry_points.txt'
adding 'sparse-0.15.1.dist-info/top_level.txt'
adding 'sparse-0.15.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built sparse-0.15.1-py2.py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.11 with 
"installer" module
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=pybuild -O--test-pytest
   dh_prep -O--buildsystem=pybuild -O--test-pytest
   dh_auto_install --destdir=debian/python3-sparse/ -O--buildsystem=pybuild 
-O--test-pytest
I: pybuild plugin_pyproject:178: Copying package built for python3.12 to destdir
I: pybuild plugin_pyproject:178: Copying package built for python3.11 to destdir
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_test
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_sparse/build; 
python3.12 -m pytest
============================= test session starts ==============================
platform linux -- Python 3.12.3, pytest-8.1.2, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
configfile: pytest.ini
plugins: cov-5.0.0
collected 11380 items
INTERNALERROR> Traceback (most recent call last):
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
285, in wrap_session
INTERNALERROR>     session.exitstatus = doit(config, session) or 0
INTERNALERROR>                          ^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
338, in _main
INTERNALERROR>     config.hook.pytest_collection(session=session)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 
513, in __call__
INTERNALERROR>     return self._hookexec(self.name, self._hookimpls.copy(), 
kwargs, firstresult)
INTERNALERROR>            
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 
120, in _hookexec
INTERNALERROR>     return self._inner_hookexec(hook_name, methods, kwargs, 
firstresult)
INTERNALERROR>            
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 
139, in _multicall
INTERNALERROR>     raise exception.with_traceback(exception.__traceback__)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 
122, in _multicall
INTERNALERROR>     teardown.throw(exception)  # type: ignore[union-attr]
INTERNALERROR>     ^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 
793, in pytest_collection
INTERNALERROR>     return (yield)
INTERNALERROR>             ^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 
122, in _multicall
INTERNALERROR>     teardown.throw(exception)  # type: ignore[union-attr]
INTERNALERROR>     ^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/warnings.py", 
line 120, in pytest_collection
INTERNALERROR>     return (yield)
INTERNALERROR>             ^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 
122, in _multicall
INTERNALERROR>     teardown.throw(exception)  # type: ignore[union-attr]
INTERNALERROR>     ^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File 
"/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 1415, in 
pytest_collection
INTERNALERROR>     return (yield)
INTERNALERROR>             ^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 
103, in _multicall
INTERNALERROR>     res = hook_impl.function(*args)
INTERNALERROR>           ^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
349, in pytest_collection
INTERNALERROR>     session.perform_collect()
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
815, in perform_collect
INTERNALERROR>     self.config.pluginmanager.check_pending()
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 
391, in check_pending
INTERNALERROR>     raise PluginValidationError(
INTERNALERROR> pluggy._manager.PluginValidationError: unknown hook 'pytest_cmdline_preparse' in 
plugin <module 'tests.conftest' from 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_sparse/build/tests/conftest.py'>

============================ no tests ran in 3.67s =============================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=3: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_sparse/build; python3.12 -m pytest
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_sparse/build; 
python3.11 -m pytest
============================= test session starts ==============================
platform linux -- Python 3.11.9, pytest-8.1.2, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
configfile: pytest.ini
plugins: cov-5.0.0
collected 11380 items
INTERNALERROR> Traceback (most recent call last):
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
285, in wrap_session
INTERNALERROR>     session.exitstatus = doit(config, session) or 0
INTERNALERROR>                          ^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
338, in _main
INTERNALERROR>     config.hook.pytest_collection(session=session)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 
513, in __call__
INTERNALERROR>     return self._hookexec(self.name, self._hookimpls.copy(), 
kwargs, firstresult)
INTERNALERROR>            
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 
120, in _hookexec
INTERNALERROR>     return self._inner_hookexec(hook_name, methods, kwargs, 
firstresult)
INTERNALERROR>            
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 
139, in _multicall
INTERNALERROR>     raise exception.with_traceback(exception.__traceback__)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 
122, in _multicall
INTERNALERROR>     teardown.throw(exception)  # type: ignore[union-attr]
INTERNALERROR>     ^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 
793, in pytest_collection
INTERNALERROR>     return (yield)
INTERNALERROR>             ^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 
122, in _multicall
INTERNALERROR>     teardown.throw(exception)  # type: ignore[union-attr]
INTERNALERROR>     ^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/warnings.py", 
line 120, in pytest_collection
INTERNALERROR>     return (yield)
INTERNALERROR>             ^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 
122, in _multicall
INTERNALERROR>     teardown.throw(exception)  # type: ignore[union-attr]
INTERNALERROR>     ^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File 
"/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 1415, in 
pytest_collection
INTERNALERROR>     return (yield)
INTERNALERROR>             ^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 
103, in _multicall
INTERNALERROR>     res = hook_impl.function(*args)
INTERNALERROR>           ^^^^^^^^^^^^^^^^^^^^^^^^^
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
349, in pytest_collection
INTERNALERROR>     session.perform_collect()
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
815, in perform_collect
INTERNALERROR>     self.config.pluginmanager.check_pending()
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 
391, in check_pending
INTERNALERROR>     raise PluginValidationError(
INTERNALERROR> pluggy._manager.PluginValidationError: unknown hook 'pytest_cmdline_preparse' in 
plugin <module 'tests.conftest' from 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_sparse/build/tests/conftest.py'>

============================ no tests ran in 3.49s =============================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=3: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_sparse/build; python3.11 -m pytest
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 
3.11" returned exit code 13
make[1]: *** [debian/rules:16: execute_after_dh_auto_install] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202405/

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to