Package: src:ros-bloom
Version: 0.11.2-6
Severity: important
Tags: sid trixie ftbfs
User: debian-pyt...@lists.debian.org
Usertags: python3.12

ros-bloom's autopkg tests fail with Python 3.12

[...]
578s ============================= test session starts ==============================
578s platform linux -- Python 3.12.1, pytest-7.4.4, pluggy-1.3.0
578s rootdir: /tmp/tmp.BgIMXvxH90
578s collected 2 items / 5 errors
578s
578s ==================================== ERRORS ==================================== 578s ____________ ERROR collecting test/system_tests/test_bloom_setup.py ____________
578s /usr/lib/python3/dist-packages/bloom/rosdistro_api.py:60: in <module>
578s     import rosdistro
578s /usr/lib/python3/dist-packages/rosdistro/__init__.py:51: in <module>
578s     from .distribution import Distribution  # noqa
578s /usr/lib/python3/dist-packages/rosdistro/distribution.py:35: in <module> 578s from .manifest_provider.git import git_manifest_provider, git_source_manifest_provider 578s /usr/lib/python3/dist-packages/rosdistro/manifest_provider/git.py:44: in <module>
578s     from rosdistro.vcs import Git, ref_is_hash
578s /usr/lib/python3/dist-packages/rosdistro/vcs.py:39: in <module>
578s     from distutils.version import LooseVersion
578s E   ModuleNotFoundError: No module named 'distutils'
578s
578s During handling of the above exception, another exception occurred:
578s test/system_tests/test_bloom_setup.py:13: in <module>
578s     from bloom.config import BLOOM_CONFIG_BRANCH
578s /usr/lib/python3/dist-packages/bloom/config.py:60: in <module>
578s     from bloom.rosdistro_api import get_non_eol_distros_prompt
578s /usr/lib/python3/dist-packages/bloom/rosdistro_api.py:67: in <module>
578s error("rosdistro was not detected, please install it.", file=sys.stderr,
578s /usr/lib/python3/dist-packages/bloom/logging.py:280: in error
578s     sys.exit(msg)
578s E SystemExit: rosdistro was not detected, please install it. 578s __________ ERROR collecting test/system_tests/test_catkin_release.py ___________
578s test/system_tests/test_catkin_release.py:12: in <module>
578s     from vcstools.vcs_abstraction import get_vcs_client
578s /usr/lib/python3/dist-packages/vcstools/__init__.py:47: in <module>
578s     from vcstools.git import GitClient
578s /usr/lib/python3/dist-packages/vcstools/git.py:63: in <module>
578s     from distutils.version import LooseVersion
578s E   ModuleNotFoundError: No module named 'distutils'
578s
578s During handling of the above exception, another exception occurred:
578s test/system_tests/test_catkin_release.py:15: in <module>
578s     sys.exit(1)
578s E   SystemExit: 1
578s ------------------------------- Captured stderr --------------------------------
578s vcstools was not detected, please install it.
578s _______________ ERROR collecting test/unit_tests/test_config.py ________________
578s /usr/lib/python3/dist-packages/bloom/rosdistro_api.py:60: in <module>
578s     import rosdistro
578s /usr/lib/python3/dist-packages/rosdistro/__init__.py:51: in <module>
578s     from .distribution import Distribution  # noqa
578s /usr/lib/python3/dist-packages/rosdistro/distribution.py:35: in <module> 578s from .manifest_provider.git import git_manifest_provider, git_source_manifest_provider 578s /usr/lib/python3/dist-packages/rosdistro/manifest_provider/git.py:44: in <module>
578s     from rosdistro.vcs import Git, ref_is_hash
578s /usr/lib/python3/dist-packages/rosdistro/vcs.py:39: in <module>
578s     from distutils.version import LooseVersion
578s E   ModuleNotFoundError: No module named 'distutils'
578s
578s During handling of the above exception, another exception occurred:
578s test/unit_tests/test_config.py:6: in <module>
578s     from bloom.config import validate_track_versions
578s /usr/lib/python3/dist-packages/bloom/config.py:60: in <module>
578s     from bloom.rosdistro_api import get_non_eol_distros_prompt
578s /usr/lib/python3/dist-packages/bloom/rosdistro_api.py:67: in <module>
578s error("rosdistro was not detected, please install it.", file=sys.stderr,
578s /usr/lib/python3/dist-packages/bloom/logging.py:280: in error
578s     sys.exit(msg)
578s E SystemExit: rosdistro was not detected, please install it. 578s ______________ ERROR collecting test/unit_tests/test_packages.py _______________
578s /usr/lib/python3/dist-packages/bloom/rosdistro_api.py:60: in <module>
578s     import rosdistro
578s /usr/lib/python3/dist-packages/rosdistro/__init__.py:51: in <module>
578s     from .distribution import Distribution  # noqa
578s /usr/lib/python3/dist-packages/rosdistro/distribution.py:35: in <module> 578s from .manifest_provider.git import git_manifest_provider, git_source_manifest_provider 578s /usr/lib/python3/dist-packages/rosdistro/manifest_provider/git.py:44: in <module>
578s     from rosdistro.vcs import Git, ref_is_hash
578s /usr/lib/python3/dist-packages/rosdistro/vcs.py:39: in <module>
578s     from distutils.version import LooseVersion
578s E   ModuleNotFoundError: No module named 'distutils'
578s
578s During handling of the above exception, another exception occurred:
578s test/unit_tests/test_packages.py:8: in <module>
578s     from bloom.packages import get_package_data
578s /usr/lib/python3/dist-packages/bloom/packages.py:46: in <module>
578s     from bloom.config import BLOOM_CONFIG_BRANCH
578s /usr/lib/python3/dist-packages/bloom/config.py:60: in <module>
578s     from bloom.rosdistro_api import get_non_eol_distros_prompt
578s /usr/lib/python3/dist-packages/bloom/rosdistro_api.py:67: in <module>
578s error("rosdistro was not detected, please install it.", file=sys.stderr,
578s /usr/lib/python3/dist-packages/bloom/logging.py:280: in error
578s     sys.exit(msg)
578s E SystemExit: rosdistro was not detected, please install it. 578s _ ERROR collecting test/unit_tests/test_generators/test_debian/test_generator.py _
578s /usr/lib/python3/dist-packages/bloom/rosdistro_api.py:60: in <module>
578s     import rosdistro
578s /usr/lib/python3/dist-packages/rosdistro/__init__.py:51: in <module>
578s     from .distribution import Distribution  # noqa
578s /usr/lib/python3/dist-packages/rosdistro/distribution.py:35: in <module> 578s from .manifest_provider.git import git_manifest_provider, git_source_manifest_provider 578s /usr/lib/python3/dist-packages/rosdistro/manifest_provider/git.py:44: in <module>
578s     from rosdistro.vcs import Git, ref_is_hash
578s /usr/lib/python3/dist-packages/rosdistro/vcs.py:39: in <module>
578s     from distutils.version import LooseVersion
578s E   ModuleNotFoundError: No module named 'distutils'
578s
578s During handling of the above exception, another exception occurred:
578s test/unit_tests/test_generators/test_debian/test_generator.py:5: in <module>
578s     from bloom.generators.debian.generator import em
578s /usr/lib/python3/dist-packages/bloom/generators/__init__.py:35: in <module>
578s     from .common import BloomGenerator
578s /usr/lib/python3/dist-packages/bloom/generators/common.py:43: in <module>
578s     from bloom.rosdistro_api import get_distribution_type
578s /usr/lib/python3/dist-packages/bloom/rosdistro_api.py:67: in <module>
578s error("rosdistro was not detected, please install it.", file=sys.stderr,
578s /usr/lib/python3/dist-packages/bloom/logging.py:280: in error
578s     sys.exit(msg)
578s E SystemExit: rosdistro was not detected, please install it.

Reply via email to