Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rpm-macros for 
openSUSE:Factory checked in at 2026-03-19 17:26:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-rpm-macros (Old)
 and      /work/SRC/openSUSE:Factory/.python-rpm-macros.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-rpm-macros"

Thu Mar 19 17:26:36 2026 rev:61 rq:1339571 version:20260317.5e02b19

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-rpm-macros/python-rpm-macros.changes      
2025-10-21 11:14:36.078206024 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-rpm-macros.new.8177/python-rpm-macros.changes
    2026-03-19 17:26:38.307164958 +0100
@@ -1,0 +2,7 @@
+Tue Mar 17 11:01:51 UTC 2026 - [email protected]
+
+- Update to version 20260317.5e02b19:
+  * fix: don't double escape %{**} code.
+  * Copy libalternatives binaries from buildroot to flavorbin
+
+-------------------------------------------------------------------

Old:
----
  python-rpm-macros-20250923.c3cfac8.tar.xz

New:
----
  _scmsync.obsinfo
  build.specials.obscpio
  python-rpm-macros-20260317.5e02b19.tar.xz

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

Other differences:
------------------
++++++ python-rpm-macros.spec ++++++
--- /var/tmp/diff_new_pack.u9HBw3/_old  2026-03-19 17:26:39.607218883 +0100
+++ /var/tmp/diff_new_pack.u9HBw3/_new  2026-03-19 17:26:39.611219049 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python-rpm-macros
-Version:        20250923.c3cfac8
+Version:        20260317.5e02b19
 Release:        0
 Summary:        RPM macros for building of Python modules
 License:        WTFPL

++++++ _scmsync.obsinfo ++++++
mtime: 1773745345
commit: fe96fa02e9c616e0bc10b65be65697ad77d76106d7573d398678920d3152e7b0
url: https://src.opensuse.org/python-interpreters/python-rpm-macros.git
revision: fe96fa02e9c616e0bc10b65be65697ad77d76106d7573d398678920d3152e7b0
projectscmsync: https://src.opensuse.org/python-interpreters/_ObsPrj

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.u9HBw3/_old  2026-03-19 17:26:39.719223528 +0100
+++ /var/tmp/diff_new_pack.u9HBw3/_new  2026-03-19 17:26:39.727223860 +0100
@@ -3,6 +3,6 @@
                 <param 
name="url">git://github.com/openSUSE/python-rpm-macros.git</param>
               <param 
name="changesrevision">80d37568d9732beb7fcc2cf27c5c08f9c01fade1</param></service><service
 name="tar_scm">
                 <param 
name="url">https://github.com/openSUSE/python-rpm-macros.git</param>
-              <param 
name="changesrevision">c3cfac80d6dd58d983cbd2eb087854aeca2908f2</param></service></servicedata>
+              <param 
name="changesrevision">5e02b19cd89f4e6a0318939bcce4207ddf5751fc</param></service></servicedata>
 (No newline at EOF)
 

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-03-17 12:12:26.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ python-rpm-macros-20250923.c3cfac8.tar.xz -> 
python-rpm-macros-20260317.5e02b19.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-rpm-macros-20250923.c3cfac8/flavor.in 
new/python-rpm-macros-20260317.5e02b19/flavor.in
--- old/python-rpm-macros-20250923.c3cfac8/flavor.in    2025-09-23 
07:25:32.000000000 +0200
+++ new/python-rpm-macros-20260317.5e02b19/flavor.in    2026-03-17 
11:59:55.000000000 +0100
@@ -46,23 +46,19 @@
 
 
%#FLAVOR#_pytest(+abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-=)
 \
 %{_python_use_flavor #FLAVOR#} \
-myargs="%{**}" \
-PYTHONPATH=${PYTHONPATH:+$PYTHONPATH:}%{buildroot}%{#FLAVOR#_sitelib} 
PYTHONDONTWRITEBYTECODE=1 %__#FLAVOR# -m pytest -v $myargs
+PYTHONPATH=${PYTHONPATH:+$PYTHONPATH:}%{buildroot}%{#FLAVOR#_sitelib} 
PYTHONDONTWRITEBYTECODE=1 %__#FLAVOR# -m pytest -v %{**}
 
 
%#FLAVOR#_pytest_arch(+abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-=)
 \
 %{_python_use_flavor #FLAVOR#} \
-myargs="%{**}" \
-PYTHONPATH=${PYTHONPATH:+$PYTHONPATH:}%{buildroot}%{#FLAVOR#_sitearch} 
PYTHONDONTWRITEBYTECODE=1 %__#FLAVOR# -m pytest -v $myargs
+PYTHONPATH=${PYTHONPATH:+$PYTHONPATH:}%{buildroot}%{#FLAVOR#_sitearch} 
PYTHONDONTWRITEBYTECODE=1 %__#FLAVOR# -m pytest -v %{**}
 
 
%#FLAVOR#_pyunittest(+abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-=)
 \
 %{_python_use_flavor #FLAVOR#} \
-myargs="%{**}" \
-PYTHONPATH=${PYTHONPATH:+$PYTHONPATH:}%{buildroot}%{#FLAVOR#_sitelib} 
PYTHONDONTWRITEBYTECODE=1 %__#FLAVOR# -m unittest $myargs
+PYTHONPATH=${PYTHONPATH:+$PYTHONPATH:}%{buildroot}%{#FLAVOR#_sitelib} 
PYTHONDONTWRITEBYTECODE=1 %__#FLAVOR# -m unittest %{**}
 
 
%#FLAVOR#_pyunittest_arch(+abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-=)
 \
 %{_python_use_flavor #FLAVOR#} \
-myargs="%{**}" \
-PYTHONPATH=${PYTHONPATH:+$PYTHONPATH:}%{buildroot}%{#FLAVOR#_sitearch} 
PYTHONDONTWRITEBYTECODE=1 %__#FLAVOR# -m unittest $myargs
+PYTHONPATH=${PYTHONPATH:+$PYTHONPATH:}%{buildroot}%{#FLAVOR#_sitearch} 
PYTHONDONTWRITEBYTECODE=1 %__#FLAVOR# -m unittest %{**}
 
 ##### PEP517/PEP518 macros #####
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-rpm-macros-20250923.c3cfac8/macros/001-alternatives 
new/python-rpm-macros-20260317.5e02b19/macros/001-alternatives
--- old/python-rpm-macros-20250923.c3cfac8/macros/001-alternatives      
2025-09-23 07:25:32.000000000 +0200
+++ new/python-rpm-macros-20260317.5e02b19/macros/001-alternatives      
2026-03-17 11:59:55.000000000 +0100
@@ -64,6 +64,19 @@
   done \
 fi \
 mkdir -p build/flavorbin \
+# Get all libalternatives binaries in flavorbin \
+for bin in %{buildroot}%{_bindir}/*-%{$python_bin_suffix}; do \
+  if [ -x "${bin}" ]; then \
+    # four percent into 1 by rpm/python expansions \
+    mainbin="${bin%%%%-%{$python_bin_suffix}}" \
+    basemain="$(basename ${mainbin})" \
+    if [ "$(readlink ${mainbin})" = "alts" ]; then \
+      ln -sf "${bin}" "build/flavorbin/${basemain}" \
+      echo "Using libalternative $(basename ${bin}) for ${basemain} in 
./build/flavorbin during Python %{$python_version} expansions." \
+    fi \
+  fi \
+done \
+# Get all update-alternatives binaries also in flavorbin \
 for bin in %{_bindir}/*-%{$python_bin_suffix} 
%{buildroot}%{_bindir}/*-%{$python_bin_suffix}; do \
   if [ -x "${bin}" ]; then \
     # four percent into 1 by rpm/python expansions \

Reply via email to