Package: reprozip Version: 1.3-3 Severity: normal Tags: patch Dear Maintainer,
I'd like to submit a patch to fix the reprozip debci failures on unstable/testing bed. https://ci.debian.net/packages/r/reprozip/ The failure is: autopkgtest [16:30:33]: test command1: [----------------------- Traceback (most recent call last): File "/usr/bin/reprozip", line 33, in <module> sys.exit(load_entry_point('reprozip==1.3', 'console_scripts', 'reprozip')()) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/bin/reprozip", line 25, in importlib_load_entry_point return next(matches).load() ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 179, in load module = import_module(match.group('module')) File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1387, in _gcd_import File "<frozen importlib._bootstrap>", line 1360, in _find_and_load File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 935, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 1026, in exec_module File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed File "/usr/lib/python3/dist-packages/reprozip/main.py", line 33, in <module> import reprozip.pack File "/usr/lib/python3/dist-packages/reprozip/pack.py", line 27, in <module> from reprozip.traceutils import combine_files File "/usr/lib/python3/dist-packages/reprozip/traceutils.py", line 18, in <module> from reprozip.tracer.trace import TracedFile File "/usr/lib/python3/dist-packages/reprozip/tracer/trace.py", line 20, in <module> from pkg_resources import iter_entry_points ModuleNotFoundError: No module named 'pkg_resources' It is caused of python3-reprozip depends on python3-setuptools, while python3-setuptools is not shipped in unstable/testing image by default. Install python3-setuptools could fix the issue. The patch is to add python3-setuptools to the depends for python3-reprozip. Could you please have a review? Thanks. Regards, Zeming Liu
0001-Update-depends-for-python3-reprozip-add-python3-setu.patch
Description: 0001-Update-depends-for-python3-reprozip-add-python3-setu.patch