Bug#1040994: python3-skimage must build depend on python3-imageio (>= 2.31.1-1)
Adrian Bunk
bunk at debian.org
Thu Jul 13 19:49:13 BST 2023
Package: python3-skimage
Version: 0.21.0-2
Severity: serious
https://ci.debian.net/data/autopkgtest/testing/amd64/s/skimage/35740206/log.gz
...
66s _________________ ERROR collecting io/tests/test_collection.py _________________
66s ImportError while importing test module '/usr/lib/python3/dist-packages/skimage/io/tests/test_collection.py'.
66s Hint: make sure your test modules/packages have valid Python names.
66s Traceback:
66s /usr/lib/python3.11/importlib/__init__.py:126: in import_module
66s return _bootstrap._gcd_import(name[level:], package, level)
66s /usr/lib/python3/dist-packages/skimage/io/tests/test_collection.py:5: in <module>
66s import imageio.v3 as iio3
66s E ModuleNotFoundError: No module named 'imageio.v3'
66s =============================== warnings summary ===============================
66s ../../../../usr/lib/python3/dist-packages/pkg_resources/__init__.py:121
66s /usr/lib/python3/dist-packages/pkg_resources/__init__.py:121: DeprecationWarning: pkg_resources is deprecated as an API
66s warnings.warn("pkg_resources is deprecated as an API", DeprecationWarning)
66s
66s ../../../../usr/lib/python3/dist-packages/pkg_resources/__init__.py:2870
66s /usr/lib/python3/dist-packages/pkg_resources/__init__.py:2870: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('mpl_toolkits')`.
66s Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
66s declare_namespace(pkg)
66s
66s ../../../../usr/lib/python3/dist-packages/pywt/__init__.py:14
66s /usr/lib/python3/dist-packages/pywt/__init__.py:14: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
66s from distutils.version import LooseVersion
66s
66s ../../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:433
66s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:433: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/skimage/.pytest_cache/v/cache/nodeids
66s config.cache.set("cache/nodeids", sorted(self.cached_nodeids))
66s
66s ../../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:387
66s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:387: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/skimage/.pytest_cache/v/cache/lastfailed
66s config.cache.set("cache/lastfailed", self.lastfailed)
66s
66s ../../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:56
66s /usr/lib/python3/dist-packages/_pytest/stepwise.py:56: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/skimage/.pytest_cache/v/cache/stepwise
66s session.config.cache.set(STEPWISE_CACHE_DIR, [])
66s
66s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
66s =========================== short test summary info ============================
66s ERROR ../../../../usr/lib/python3/dist-packages/skimage/io/tests/test_collection.py
66s !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
66s =================== 5 skipped, 6 warnings, 1 error in 3.69s ====================
67s autopkgtest [00:30:25]: test python3: -----------------------]
67s autopkgtest [00:30:25]: test python3: - - - - - - - - - - results - - - - - - - - - -
67s python3 FAIL non-zero exit status 2
This is due to
skimage (0.21.0-2) unstable; urgency=medium
* Drop Don-t-import-unavailable-imageio.v3.patch: package is available now
...
-- Ole Streicher <olebole at debian.org> Mon, 10 Jul 2023 15:39:10 +0200
Updating the build dependency to python3-imageio (>= 2.31.1-1)
(which will also version the runtime dependency) will ensure
that a recent enough version of python3-imageio is installed
when building or running skimage.
More information about the debian-science-maintainers
mailing list