#1147342 pytest-logdog: using the removed pkg_resources module in the autopkg tests

#1147342#5
Date:
2026-09-11 07:43:15 UTC
From:
To:
using the removed pkg_resources module in the autopkg tests:

[...]

63s autopkgtest [01:51:41]: test pybuild-autopkgtest:
[-----------------------
  63s pybuild-autopkgtest
  64s I: pybuild base:385: cd
/tmp/autopkgtest.XbiR5M/autopkgtest_tmp/build; python3.14 -m pytest
--show-capture=stdout tests.py
  64s Traceback (most recent call last):
  64s   File "<frozen runpy>", line 203, in _run_module_as_main
  64s   File "<frozen runpy>", line 88, in _run_code
  64s   File "/usr/lib/python3/dist-packages/pytest/__main__.py", line
9, in <module>
  64s     raise SystemExit(_console_main())
  64s                      ~~~~~~~~~~~~~^^
  64s   File
"/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 253,
in _console_main
  64s     code = _main(prog=_get_prog_name(sys.argv))
  64s   File
"/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 223,
in _main
  64s     config = _prepareconfig(new_args, plugins, prog=prog)
  64s   File
"/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 410,
in _prepareconfig
  64s     config: Config = pluginmanager.hook.pytest_cmdline_parse(
  64s                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  64s         pluginmanager=pluginmanager, args=args
  64s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  64s     )
  64s     ^
  64s   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line
512, in __call__
  64s     return self._hookexec(self.name, self._hookimpls.copy(),
kwargs, firstresult)
  64s
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  64s   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line
120, in _hookexec
  64s     return self._inner_hookexec(hook_name, methods, kwargs,
firstresult)
  64s
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  64s   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line
167, in _multicall
  64s     raise exception
  64s   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line
139, in _multicall
  64s     teardown.throw(exception)
  64s     ~~~~~~~~~~~~~~^^^^^^^^^^^
  64s   File "/usr/lib/python3/dist-packages/_pytest/helpconfig.py",
line 124, in pytest_cmdline_parse
  64s     config = yield
  64s              ^^^^^
  64s   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line
121, in _multicall
  64s     res = hook_impl.function(*args)
  64s   File
"/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 1232,
in pytest_cmdline_parse
  64s     self.parse(args)
  64s     ~~~~~~~~~~^^^^^^
  64s   File
"/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 1583,
in parse
  64s     self.pluginmanager.load_setuptools_entrypoints("pytest11")
  64s     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
  64s   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line
416, in load_setuptools_entrypoints
  64s     plugin = ep.load()
  64s   File "/usr/lib/python3.14/importlib/metadata/__init__.py", line
179, in load
  64s     module = import_module(match.group('module'))
  64s   File "/usr/lib/python3.14/importlib/__init__.py", line 88, in
import_module
  64s     return _bootstrap._gcd_import(name[level:], package, level)
  64s            ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  64s   File "<frozen importlib._bootstrap>", line 1406, in _gcd_import
  64s   File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
  64s   File "<frozen importlib._bootstrap>", line 1314, in
_find_and_load_unlocked
  64s   File "<frozen importlib._bootstrap>", line 491, in
_call_with_frames_removed
  64s   File "<frozen importlib._bootstrap>", line 1406, in _gcd_import
  64s   File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
  64s   File "<frozen importlib._bootstrap>", line 1342, in
_find_and_load_unlocked
  64s   File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
  64s   File "<frozen importlib._bootstrap_external>", line 759, in
exec_module
  64s   File "<frozen importlib._bootstrap>", line 491, in
_call_with_frames_removed
  64s   File "/usr/lib/python3/dist-packages/pytest_logdog/__init__.py",
line 1, in <module>
  64s     from pkg_resources import get_distribution, DistributionNotFound
  64s ModuleNotFoundError: No module named 'pkg_resources'
  64s E: pybuild pybuild:485: test: plugin pyproject failed with: exit
code=1: cd /tmp/autopkgtest.XbiR5M/autopkgtest_tmp/build; python3.14 -m
pytest --show-capture=stdout tests.py
  64s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i
python{version} -p 3.14 --parallel= returned exit code 13