Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rpmlint-mini for openSUSE:Factory checked in at 2025-02-06 22:02:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpmlint-mini (Old) and /work/SRC/openSUSE:Factory/.rpmlint-mini.new.2316 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpmlint-mini" Thu Feb 6 22:02:13 2025 rev:124 rq:1243470 version:MACRO Changes: -------- --- /work/SRC/openSUSE:Factory/rpmlint-mini/rpmlint-mini.changes 2025-01-17 18:36:59.656016301 +0100 +++ /work/SRC/openSUSE:Factory/.rpmlint-mini.new.2316/rpmlint-mini.changes 2025-02-06 22:02:23.758643376 +0100 @@ -1,0 +2,6 @@ +Thu Jan 23 11:14:32 UTC 2025 - Daniel Garcia <daniel.gar...@suse.com> + +- Use %primary_python macro instead hardcode python version +- Make it compatible with python313 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpmlint-mini.spec ++++++ --- /var/tmp/diff_new_pack.neQkF2/_old 2025-02-06 22:02:25.630720224 +0100 +++ /var/tmp/diff_new_pack.neQkF2/_new 2025-02-06 22:02:25.630720224 +0100 @@ -18,7 +18,7 @@ # This works regardless of the primary python3 flavor. The stdlib.txt and # install section depend on the python 3.11 layout. -%define python_flavor python311 +%define python_flavor %{primary_python} %define my_python %{expand:%{__%{python_flavor}}} Name: rpmlint-mini @@ -42,6 +42,7 @@ BuildRequires: checkbashisms # the main package rpmlint's python3 runtime requirements do not necessarily match our target flavor BuildRequires: %{python_flavor}-base +BuildRequires: %{python_flavor}-importlib-metadata BuildRequires: %{python_flavor}-packaging BuildRequires: %{python_flavor}-pybeam BuildRequires: %{python_flavor}-pyenchant @@ -103,8 +104,11 @@ # Python standard library, rpmlint dependencies, and the interpreter pushd %{_libdir}/python%{python_version} for file in $(cat %{SOURCE1}); do + if [ -f $file ] + then exp=$(ls -1 $file) install -D -m 644 $exp %{buildroot}/opt/testing/lib/python%{python_version}/$exp + fi done popd ldd %{python_sitearch}/rpm/*.so | while read L T R A ++++++ stdlib.txt ++++++ --- /var/tmp/diff_new_pack.neQkF2/_old 2025-02-06 22:02:25.718723837 +0100 +++ /var/tmp/diff_new_pack.neQkF2/_new 2025-02-06 22:02:25.722724001 +0100 @@ -1,7 +1,9 @@ __future__.py _collections_abc.py +_colorize.py _compat_pickle.py _compression.py +_opcode_metadata.py _pydecimal.py _sitebuiltins.py _strptime.py @@ -188,6 +190,7 @@ fnmatch.py genericpath.py gettext.py +glob.py gzip.py hashlib.py heapq.py @@ -205,9 +208,10 @@ importlib/metadata/_meta.py importlib/metadata/_text.py importlib/readers.py +importlib/resources/__init__.py importlib/resources/_adapters.py importlib/resources/_common.py -importlib/resources/__init__.py +importlib/resources/_functional.py importlib/resources/_itertools.py importlib/resources/_legacy.py importlib/resources/abc.py @@ -218,6 +222,11 @@ inspect.py ipaddress.py io.py +json/__init__.py +json/decoder.py +json/encoder.py +json/scanner.py +json/tool.py keyword.py lib-dynload/array.cpython*.so lib-dynload/_asyncio.cpython*.so @@ -292,6 +301,9 @@ opcode.py operator.py pathlib.py +pathlib/__init__.py +pathlib/_local.py +pathlib/_abc.py pickle.py pkgutil.py platform.py @@ -324,6 +336,8 @@ struct.py subprocess.py sysconfig.py +sysconfig/__init__.py +sysconfig/__main__.py tempfile.py textwrap.py threading.py @@ -364,5 +378,9 @@ xml/sax/saxutils.py xml/sax/xmlreader.py zipfile.py +zipfile/__init__.py +zipfile/__main__.py +zipfile/_path/__init__.py +zipfile/_path/glob.py zipimport.py