Bug#1103041: reprozip: update the depends for python3-reprozip

Liu, Zeming Zeming.Liu at windriver.com
Mon Apr 14 08:24:46 BST 2025


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


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20250414/7865f86b/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Update-depends-for-python3-reprozip-add-python3-setu.patch
Type: application/octet-stream
Size: 2584 bytes
Desc: 0001-Update-depends-for-python3-reprozip-add-python3-setu.patch
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20250414/7865f86b/attachment.obj>


More information about the debian-science-maintainers mailing list