<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Aptos" size="4"><span style="font-size:14pt;">
<div>Package: reprozip</div>
<div>Version:  1.3-3</div>
<div>Severity: normal</div>
<div>Tags: patch</div>
<div> </div>
<div>Dear Maintainer,</div>
<div> </div>
<div>I’d like to submit a patch to fix the reprozip debci failures on unstable/testing bed.</div>
<div><font size="3"><span style="font-size:12pt;"><a href="https://ci.debian.net/packages/r/reprozip/"><font size="4" color="#467886"><span style="font-size:14pt;"><u>https://ci.debian.net/packages/r/reprozip/</u></span></font></a></span></font></div>
<div><font size="3"><span style="font-size:12pt;"> </span></font></div>
<div>The failure is: </div>
<div>autopkgtest [16:30:33]: test command1: [-----------------------</div>
<div>Traceback (most recent call last):</div>
<div>  File "/usr/bin/reprozip", line 33, in <module></div>
<div>    sys.exit(load_entry_point('reprozip==1.3', 'console_scripts', 'reprozip')())</div>
<div>             ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^</div>
<div>  File "/usr/bin/reprozip", line 25, in importlib_load_entry_point</div>
<div>    return next(matches).load()</div>
<div>           ~~~~~~~~~~~~~~~~~~^^</div>
<div>  File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 179, in load</div>
<div>    module = import_module(match.group('module'))</div>
<div>  File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module</div>
<div>    return _bootstrap._gcd_import(name[level:], package, level)</div>
<div>           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^</div>
<div>  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import</div>
<div>  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load</div>
<div>  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked</div>
<div>  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked</div>
<div>  File "<frozen importlib._bootstrap_external>", line 1026, in exec_module</div>
<div>  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed</div>
<div>  File "/usr/lib/python3/dist-packages/reprozip/main.py", line 33, in <module></div>
<div>    import reprozip.pack</div>
<div>  File "/usr/lib/python3/dist-packages/reprozip/pack.py", line 27, in <module></div>
<div>    from reprozip.traceutils import combine_files</div>
<div>  File "/usr/lib/python3/dist-packages/reprozip/traceutils.py", line 18, in <module></div>
<div>    from reprozip.tracer.trace import TracedFile</div>
<div>  File "/usr/lib/python3/dist-packages/reprozip/tracer/trace.py", line 20, in <module></div>
<div>    from pkg_resources import iter_entry_points</div>
<div>ModuleNotFoundError: No module named 'pkg_resources'</div>
<div><font size="3"><span style="font-size:12pt;"> </span></font></div>
<div>It is caused of python3-reprozip depends on python3-setuptools, while python3-setuptools</div>
<div>is not shipped in unstable/testing image by default. Install python3-setuptools could fix </div>
<div>the issue.</div>
<div><font size="3"><span style="font-size:12pt;"> </span></font></div>
<div>The patch is to add python3-setuptools to the  depends for python3-reprozip.</div>
<div>Could you please have a review? Thanks.</div>
<div> </div>
<div><font size="3"><span style="font-size:12pt;"> </span></font></div>
<div>Regards,</div>
<div>Zeming Liu</div>
<div style="padding-left:36pt;"><font size="3"><span style="font-size:12pt;"> </span></font></div>
<div style="padding-left:36pt;"><font size="3"><span style="font-size:12pt;"> </span></font></div>
</span></font>
</body>
</html>