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-10-23 20:22:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-rpm-macros (Old) and /work/SRC/openSUSE:Factory/.python-rpm-macros.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-rpm-macros" Fri Oct 23 20:22:16 2026 rev:65 rq:1386992 version:20260912.881b918 Changes: -------- --- /work/SRC/openSUSE:Factory/python-rpm-macros/python-rpm-macros.changes 2026-09-10 15:40:21.487411846 +0200 +++ /work/SRC/openSUSE:Factory/.python-rpm-macros.new.2252680/python-rpm-macros.changes 2026-10-23 20:22:57.940169426 +0200 @@ -1,0 +2,6 @@ +Tue Oct 20 15:08:47 UTC 2026 - [email protected] + +- Update to version 20260912.881b918: + * Avoid trailing arguments in recursive macro expansion + +------------------------------------------------------------------- Old: ---- python-rpm-macros-20260909.65d2791.tar.xz New: ---- python-rpm-macros-20260912.881b918.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-rpm-macros.spec ++++++ --- /var/tmp/diff_new_pack.Ahb2KQ/_old 2026-10-23 20:22:58.598196751 +0200 +++ /var/tmp/diff_new_pack.Ahb2KQ/_new 2026-10-23 20:22:58.601196875 +0200 @@ -17,7 +17,7 @@ Name: python-rpm-macros -Version: 20260909.65d2791 +Version: 20260912.881b918 Release: 0 Summary: RPM macros for building of Python modules License: WTFPL ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.Ahb2KQ/_old 2026-10-23 20:22:58.631198121 +0200 +++ /var/tmp/diff_new_pack.Ahb2KQ/_new 2026-10-23 20:22:58.633198204 +0200 @@ -1,6 +1,6 @@ -mtime: 1788948059 -commit: c7f690ba9c3fe814c9c028e41a62f0e21297a622916649a186a9e5a58ea30a97 +mtime: 1792508962 +commit: d846539c7107fe4cc6cf4815737414598070edb6062ef41fa30127f3df1b0680 url: https://src.opensuse.org/python-interpreters/python-rpm-macros -revision: c7f690ba9c3fe814c9c028e41a62f0e21297a622916649a186a9e5a58ea30a97 +revision: d846539c7107fe4cc6cf4815737414598070edb6062ef41fa30127f3df1b0680 projectscmsync: https://src.opensuse.org/python-interpreters/_ObsPrj ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.Ahb2KQ/_old 2026-10-23 20:22:58.668199658 +0200 +++ /var/tmp/diff_new_pack.Ahb2KQ/_new 2026-10-23 20:22:58.671199782 +0200 @@ -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">65d2791e10fd853383f226225287ee10ce00f578</param></service></servicedata> + <param name="changesrevision">881b918169fa301e7a4085090988f7c9ad196187</param></service></servicedata> (No newline at EOF) ++++++ build.specials.obscpio ++++++ ++++++ 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-10-20 17:09:22.000000000 +0200 @@ -0,0 +1,9 @@ +.assets +_build.* +*.obscpio +*.obsinfo +.osc +.pbuild +_service:* +python-rpm-macros-*-build/ +python-rpm-macros/ ++++++ python-rpm-macros-20260909.65d2791.tar.xz -> python-rpm-macros-20260912.881b918.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-rpm-macros-20260909.65d2791/macros/010-common-defs new/python-rpm-macros-20260912.881b918/macros/010-common-defs --- old/python-rpm-macros-20260909.65d2791/macros/010-common-defs 2026-09-09 08:49:43.000000000 +0200 +++ new/python-rpm-macros-20260912.881b918/macros/010-common-defs 2026-09-12 17:06:45.000000000 +0200 @@ -11,8 +11,12 @@ rpm.define("_rec_macro_helper %{nil}") function expand_macro(name, args) local pflavor = rpm.expand("%python_flavor") - local args = args and rpm.expand(args) or "" - print(rpm.expand("%{" .. pflavor .. "_" .. name .. " " .. args .."}")) + local arguments = args and rpm.expand(args) or "" + local macro = pflavor .. "_" .. name + if arguments ~= "" then + macro = macro .. " " .. arguments + end + print(rpm.expand("%{" .. macro .. "}")) end }
