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 2023-10-18 21:25:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rpmlint-mini (Old)
 and      /work/SRC/openSUSE:Factory/.rpmlint-mini.new.31755 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rpmlint-mini"

Wed Oct 18 21:25:08 2023 rev:121 rq:1118120 version:MACRO

Changes:
--------
--- /work/SRC/openSUSE:Factory/rpmlint-mini/rpmlint-mini.changes        
2023-10-12 23:38:46.685662898 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint-mini.new.31755/rpmlint-mini.changes     
2023-10-18 21:25:09.019484643 +0200
@@ -1,0 +2,9 @@
+Fri Oct 13 12:02:34 UTC 2023 - Ben Greiner <[email protected]>
+
+- Bump to python311
+- Clarify script interpreter line
+- update rpmlintrc
+- Don't install buildtime requirement mesonbuild into the custom
+  runtime environment
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rpmlint-mini.spec ++++++
--- /var/tmp/diff_new_pack.XRPx5J/_old  2023-10-18 21:25:10.163526085 +0200
+++ /var/tmp/diff_new_pack.XRPx5J/_new  2023-10-18 21:25:10.163526085 +0200
@@ -17,8 +17,8 @@
 
 
 # This works regardless of the primary python3 flavor. The stdlib.txt and
-# install section depend on the python 3.10 layout.
-%define python_flavor python310
+# install section depend on the python 3.11 layout.
+%define python_flavor python311
 %define my_python %{expand:%{__%{python_flavor}}}
 
 Name:           rpmlint-mini
@@ -71,7 +71,6 @@
 
 %prep
 %autosetup -p1 -n desktop-file-utils-0.26
-<COPYING
 
 %build
 %meson
@@ -123,13 +122,14 @@
 cp -a %{_libdir}/libexpat*.so.* %{buildroot}/opt/testing/lib
 cp -a %{_libdir}/libmpdec*.so.* %{buildroot}/opt/testing/lib || echo "Skipping 
libmpdec.so"
 pushd %{buildroot}/opt/testing/lib/python%{python_version}/
+rm -r site-packages/meson*
 for f in $(find -name \*.py | sort) ; do
   PYTHONOPTIMIZE=1 %{my_python} -O -m compileall -b $f
   rm $f
 done
 popd
 find %{buildroot}/opt/testing/ -name __pycache__  -exec rm -rf {} +
-# We need to force the shebang to be under /opt/testing
+# Change the script-interpreter line to use our custom python venv in 
/opt/testing
 sed -e '1s,#!.*python.*,#!/opt/testing/bin/python3,' %{_bindir}/rpmlint > 
%{buildroot}/opt/testing/bin/rpmlint.real
 
 chmod a+x %{buildroot}/opt/testing/bin/rpmlint.real

++++++ rpmlint-mini.rpmlintrc ++++++
--- /var/tmp/diff_new_pack.XRPx5J/_old  2023-10-18 21:25:10.207527679 +0200
+++ /var/tmp/diff_new_pack.XRPx5J/_new  2023-10-18 21:25:10.207527679 +0200
@@ -1,8 +1,11 @@
 addFilter("wrong-script-interpreter")
 addFilter("library-without-ldconfig")
 addFilter("python-bytecode-without-source")
+addFilter("python-missing-require")
 addFilter("files-duplicate")
 addFilter("filelist-forbidden-opt")
 addFilter("invalid-url")
 addFilter("E: devel-file-in-non-devel-package 
.*site-packages.*fake_libc_include.*")
+addFilter("binary-or-shlib-calls-gethostbyname .*_socket.cpython.*.so")
+(No newline at EOF)
 

++++++ stdlib.txt ++++++
--- /var/tmp/diff_new_pack.XRPx5J/_old  2023-10-18 21:25:10.235528693 +0200
+++ /var/tmp/diff_new_pack.XRPx5J/_new  2023-10-18 21:25:10.239528838 +0200
@@ -193,10 +193,8 @@
 heapq.py
 importlib/_abc.py
 importlib/abc.py
-importlib/_adapters.py
 importlib/_bootstrap_external.py
 importlib/_bootstrap.py
-importlib/_common.py
 importlib/__init__.py
 importlib/machinery.py
 importlib/metadata/_adapters.py
@@ -207,9 +205,18 @@
 importlib/metadata/_meta.py
 importlib/metadata/_text.py
 importlib/readers.py
-importlib/resources.py
+importlib/resources/_adapters.py
+importlib/resources/_common.py
+importlib/resources/__init__.py
+importlib/resources/_itertools.py
+importlib/resources/_legacy.py
+importlib/resources/abc.py
+importlib/resources/readers.py
+importlib/resources/simple.py
+importlib/simple.py
 importlib/util.py
 inspect.py
+ipaddress.py
 io.py
 keyword.py
 lib-dynload/array.cpython*.so
@@ -266,6 +273,7 @@
 lib-dynload/_struct.cpython*.so
 lib-dynload/syslog.cpython*.so
 lib-dynload/termios.cpython*.so
+lib-dynload/_typing.cpython*.so
 lib-dynload/unicodedata.cpython*.so
 lib-dynload/_uuid.cpython*.so
 lib-dynload/xxlimited_35.cpython*.so
@@ -296,7 +304,11 @@
 quopri.py
 os.py
 random.py
-re.py
+re/_casefix.py
+re/_compiler.py
+re/_constants.py
+re/__init__.py
+re/_parser.py
 reprlib.py
 selectors.py
 shlex.py

Reply via email to