#1147548 heat-dashboard: using the removed pkg_resources module in the autopkg tests

#1147548#5
Date:
2026-09-13 05:07:52 UTC
From:
To:
using the removed pkg_resources module in the autopkg tests:

[...]

143s running egg_info
143s creating heat_dashboard.egg-info
143s Traceback (most recent call last):
143s   File "/tmp/autopkgtest.t8i5X1/build.SHy/src/setup.py", line 18,
in <module>
143s     setuptools.setup(
143s     ~~~~~~~~~~~~~~~~^
143s         setup_requires=['pbr>=2.0.0'],
143s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
143s         pbr=True)
143s         ^^^^^^^^^
143s   File "/usr/lib/python3/dist-packages/setuptools/__init__.py",
line 117, in setup
143s     return distutils.core.setup(**attrs)  # type: ignore[return-value]
143s            ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line
168, in setup
143s     return run_commands(dist)
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line
184, in run_commands
143s     dist.run_commands()
143s     ~~~~~~~~~~~~~~~~~^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line
1028, in run_commands
143s     self.run_command(cmd)
143s     ~~~~~~~~~~~~~~~~^^^^^
143s   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line
1106, in run_command
143s     super().run_command(command)
143s     ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line
1047, in run_command
143s     cmd_obj.run()
143s     ~~~~~~~~~~~^^
143s   File "/usr/lib/python3/dist-packages/pbr/_compat/commands.py",
line 232, in run
143s     return du_install.install.run(self)
143s            ~~~~~~~~~~~~~~~~~~~~~~^^^^^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/command/install.py",
line 693, in run
143s     self.run_command('build')
143s     ~~~~~~~~~~~~~~~~^^^^^^^^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py", line 342,
in run_command
143s     self.distribution.run_command(command)
143s     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
143s   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line
1106, in run_command
143s     super().run_command(command)
143s     ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line
1047, in run_command
143s     cmd_obj.run()
143s     ~~~~~~~~~~~^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/command/build.py",
line 137, in run
143s     self.run_command(cmd_name)
143s     ~~~~~~~~~~~~~~~~^^^^^^^^^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py", line 342,
in run_command
143s     self.distribution.run_command(command)
143s     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
143s   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line
1106, in run_command
143s     super().run_command(command)
143s     ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line
1047, in run_command
143s     cmd_obj.run()
143s     ~~~~~~~~~~~^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/command/build_py.py", line
80, in run
143s     self.build_package_data()
143s     ~~~~~~~~~~~~~~~~~~~~~~~^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/command/build_py.py", line
172, in build_package_data
143s     for target, srcfile in self._get_package_data_output_mapping():
143s                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/command/build_py.py", line
164, in _get_package_data_output_mapping
143s     for package, src_dir, build_dir, filenames in self.data_files:
143s                                                   ^^^^^^^^^^^^^^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/command/build_py.py", line
90, in __getattr__
143s     self.data_files = self._get_data_files()
143s                       ~~~~~~~~~~~~~~~~~~~~^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/command/build_py.py", line
96, in _get_data_files
143s     self.analyze_manifest()
143s     ~~~~~~~~~~~~~~~~~~~~~^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/command/build_py.py", line
194, in analyze_manifest
143s     self.run_command('egg_info')
143s     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py", line 342,
in run_command
143s     self.distribution.run_command(command)
143s     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
143s   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line
1106, in run_command
143s     super().run_command(command)
143s     ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line
1047, in run_command
143s     cmd_obj.run()
143s     ~~~~~~~~~~~^^
143s   File
"/usr/lib/python3/dist-packages/setuptools/command/egg_info.py", line
334, in run
143s     writer = ep.load()
143s   File "/usr/lib/python3.14/importlib/metadata/__init__.py", line
179, in load
143s     module = import_module(match.group('module'))
143s   File "/usr/lib/python3.14/importlib/__init__.py", line 88, in
import_module
143s     return _bootstrap._gcd_import(name[level:], package, level)
143s            ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
143s   File "<frozen importlib._bootstrap>", line 1406, in _gcd_import
143s   File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
143s   File "<frozen importlib._bootstrap>", line 1342, in
_find_and_load_unlocked
143s   File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
143s   File "<frozen importlib._bootstrap_external>", line 763, in
exec_module
143s   File "<frozen importlib._bootstrap>", line 491, in
_call_with_frames_removed
143s   File "/usr/lib/python3/dist-packages/calmjs/dist.py", line 18, in
<module>
143s     from pkg_resources import Requirement
143s ModuleNotFoundError: No module named 'pkg_resources'
143s autopkgtest [03:25:29]: test unittests: -----------------------]
144s autopkgtest [03:25:30]: test unittests:  - - - - - - - - - -
results - - - - - - - - - -
144s unittests            FAIL non-zero exit status 1
144s autopkgtest [03:25:30]: @@@@@@@@@@@@@@@@@@@@ summary
144s unittests            FAIL non-zero exit status 1

#1147548#10
Date:
2026-09-13 11:21:11 UTC
From:
To:
This bug is in python-calmjs, for which a bug is already opened.

Cheers,

Thomas Goirand (zigo)