Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rpm-config-SUSE for openSUSE:Factory checked in at 2021-04-18 21:44:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpm-config-SUSE (Old) and /work/SRC/openSUSE:Factory/.rpm-config-SUSE.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpm-config-SUSE" Sun Apr 18 21:44:04 2021 rev:18 rq:885341 version:0.g76 Changes: -------- --- /work/SRC/openSUSE:Factory/rpm-config-SUSE/rpm-config-SUSE.changes 2020-11-07 21:01:16.498036141 +0100 +++ /work/SRC/openSUSE:Factory/.rpm-config-SUSE.new.12324/rpm-config-SUSE.changes 2021-04-18 21:44:13.960632773 +0200 @@ -1,0 +2,12 @@ +Fri Mar 05 15:52:55 UTC 2021 - lnus...@suse.de + +- Update to version 0.g76: + * Prepare usrmerge (boo#1029961) + * scripts/find-provides.ksyms: Handle XZ compressed kernel (boo#1179251). + * find-requires.ksyms: use "if kernel" conditional for modules-load.d + * find-requires.ksyms: actually generate modules-load.d dependencies + * find-requires.ksyms: Silence the awk warning + * find-provides.ksyms: Fix kernel version test + * find-provides.ksyms: Fix ksym-provides test + +------------------------------------------------------------------- Old: ---- rpm-config-SUSE-0.g64.tar.xz New: ---- rpm-config-SUSE-0.g76.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpm-config-SUSE.spec ++++++ --- /var/tmp/diff_new_pack.NoiyzB/_old 2021-04-18 21:44:14.436633578 +0200 +++ /var/tmp/diff_new_pack.NoiyzB/_new 2021-04-18 21:44:14.440633584 +0200 @@ -1,7 +1,7 @@ # # spec file for package rpm-config-SUSE # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2018 Neal Gompa <ngomp...@gmail.com>. # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g64 +Version: 0.g76 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later @@ -48,6 +48,11 @@ -e 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \ -e '/@leap_version@%{?leap_version:nomatch}/d' \ -e 's/@leap_version@/%{?leap_version}%{!?leap_version:0}/' \ +%if 0%{?usrmerged} + -e 's/@usrmerged@/%{?usrmerged}/' \ +%else + -e '/@usrmerged@/d' \ +%endif %if 0%{?is_opensuse} -e '/@sle_version@%{?sle_version:nomatch}/d' \ -e 's/@sle_version@/%{?sle_version}%{!?sle_version:0}/' \ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.NoiyzB/_old 2021-04-18 21:44:14.468633632 +0200 +++ /var/tmp/diff_new_pack.NoiyzB/_new 2021-04-18 21:44:14.468633632 +0200 @@ -5,6 +5,7 @@ <param name="parent-tag">e56ce28a20ccfa1d37d3b66eb943bd12922b61ae</param> <param name="versionformat">0.g@TAG_OFFSET@</param> <param name="changesgenerate">enable</param> + <param name="extract">package/rpm-config-SUSE.spec</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.NoiyzB/_old 2021-04-18 21:44:14.488633665 +0200 +++ /var/tmp/diff_new_pack.NoiyzB/_new 2021-04-18 21:44:14.488633665 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/openSUSE/rpm-config-SUSE</param> - <param name="changesrevision">33376665c4252c8b3262fdb9fe6fb449feedfbb7</param> + <param name="changesrevision">3f94ae98928a02f0b4c1679849e149d0896a13c9</param> </service> </servicedata> \ No newline at end of file ++++++ rpm-config-SUSE-0.g64.tar.xz -> rpm-config-SUSE-0.g76.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpm-config-SUSE-0.g64/fileattrs/modulesload.attr new/rpm-config-SUSE-0.g76/fileattrs/modulesload.attr --- old/rpm-config-SUSE-0.g64/fileattrs/modulesload.attr 1970-01-01 01:00:00.000000000 +0100 +++ new/rpm-config-SUSE-0.g76/fileattrs/modulesload.attr 2021-03-05 14:21:50.000000000 +0100 @@ -0,0 +1,2 @@ +%__modulesload_requires %{_rpmconfigdir}/find-requires.ksyms --tumbleweed %{?sle_version:0}%{!?sle_version:1} +%__modulesload_path ^/usr/lib/modules-load.d/.*\.conf$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpm-config-SUSE-0.g64/package/rpm-config-SUSE.changes new/rpm-config-SUSE-0.g76/package/rpm-config-SUSE.changes --- old/rpm-config-SUSE-0.g64/package/rpm-config-SUSE.changes 2020-10-26 12:08:10.000000000 +0100 +++ new/rpm-config-SUSE-0.g76/package/rpm-config-SUSE.changes 2021-03-05 14:21:50.000000000 +0100 @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Wed Mar 3 16:59:22 UTC 2021 - Ludwig Nussel <lnus...@suse.de> + +- Prepare usrmerge (boo#1029961): add %usrmerged macro + +------------------------------------------------------------------- Mon Dec 16 17:58:53 UTC 2019 - Neal Gompa <ngomp...@gmail.com> - Add ldconfig_scriptlets macros for RH/Fedora compatibility diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpm-config-SUSE-0.g64/package/rpm-config-SUSE.spec new/rpm-config-SUSE-0.g76/package/rpm-config-SUSE.spec --- old/rpm-config-SUSE-0.g64/package/rpm-config-SUSE.spec 2020-10-26 12:08:10.000000000 +0100 +++ new/rpm-config-SUSE-0.g76/package/rpm-config-SUSE.spec 2021-03-05 14:21:50.000000000 +0100 @@ -48,6 +48,11 @@ -e 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \ -e '/@leap_version@%{?leap_version:nomatch}/d' \ -e 's/@leap_version@/%{?leap_version}%{!?leap_version:0}/' \ +%if 0%{?usrmerged} + -e 's/@usrmerged@/%{?usrmerged}/' \ +%else + -e '/@usrmerged@/d' \ +%endif %if 0%{?is_opensuse} -e '/@sle_version@%{?sle_version:nomatch}/d' \ -e 's/@sle_version@/%{?sle_version}%{!?sle_version:0}/' \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpm-config-SUSE-0.g64/scripts/find-provides.ksyms new/rpm-config-SUSE-0.g76/scripts/find-provides.ksyms --- old/rpm-config-SUSE-0.g64/scripts/find-provides.ksyms 2020-10-26 12:08:10.000000000 +0100 +++ new/rpm-config-SUSE-0.g76/scripts/find-provides.ksyms 2021-03-05 14:21:50.000000000 +0100 @@ -26,7 +26,7 @@ ;; */boot/vmlinu[xz]-*) version=${f##*/vmlinu[xz]-} - version=${version%.gz} + version=${version%.[gx]z} inst_prefix="$(dirname $f)" inst_prefix="$(dirname $inst_prefix)" echo "kernel-uname-r = $version" @@ -74,15 +74,15 @@ objdir_build=$RPM_BUILD_ROOT$(readlink $RPM_BUILD_ROOT/lib/modules/$version/build) for i in $objdir_build $objdir ; do ksym_provides=$i/scripts/mod/ksym-provides - [ -x $ksym_provides ] && break + [ -x "$ksym_provides" ] && break done - if [ -x $ksym_provides ] ; then - $ksym_provides $flavor $f + if [ -x "$ksym_provides" ] ; then + "$ksym_provides" $flavor $f else major=${version%%.*} sub=${version#*.} sub=${sub%%.*} - if [ "$major" -ge 4 -a "$sub" -ge 10 ] ; then + if [ "$major" -gt 4 -o \( "$major" -eq 4 -a "$sub" -ge 10 \) ] ; then echo "error: cannot determine ksym provides of $f - missing ksym-povides tool." >&2 else nm "$f" \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpm-config-SUSE-0.g64/scripts/find-requires.ksyms new/rpm-config-SUSE-0.g76/scripts/find-requires.ksyms --- old/rpm-config-SUSE-0.g64/scripts/find-requires.ksyms 2020-10-26 12:08:10.000000000 +0100 +++ new/rpm-config-SUSE-0.g76/scripts/find-requires.ksyms 2021-03-05 14:21:50.000000000 +0100 @@ -36,7 +36,7 @@ while read x ; do modsexp="$modsexp|$(basename "$x" .ko | tr '-' '_')" ; done << EOF $(echo "${modules[@]}" | tr ' ' '\n') EOF -echo $modreqs | tr ' -' '\n_' | grep -vE "^(|($modsexp).ko)\$" | while read x; do echo "kmod($x)" ; done +echo $modreqs | tr ' -' '\n_' | grep -vE "^(|($modsexp).ko)\$" | while read x; do echo "(kmod($x) if kernel)" ; done if $is_tumbleweed; then for module in "${modules[@]}"; do @@ -110,7 +110,7 @@ | awk ' { FS = "\t" ; OFS = "\t" } { split($1, arr, "/") - flavor = gensub(/.*-/, "", "", arr[1]) } + flavor = gensub(/.*-/, "", 1, arr[1]) } NF == 3 { print "kernel(" flavor ":" $2 ") = " $3 next } { print "ksym(" flavor ":" arr[3] ") = " arr[2] } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpm-config-SUSE-0.g64/suse_macros.in new/rpm-config-SUSE-0.g76/suse_macros.in --- old/rpm-config-SUSE-0.g64/suse_macros.in 2020-10-26 12:08:10.000000000 +0100 +++ new/rpm-config-SUSE-0.g76/suse_macros.in 2021-03-05 14:21:50.000000000 +0100 @@ -1,6 +1,8 @@ # need to keep this around for a while %suse_check %{nil} +%usrmerged @usrmerged@ + # directories %_infodir %{_prefix}/share/info %_mandir %{_prefix}/share/man @@ -9,7 +11,7 @@ %_defaultdocdir %{_usr}/share/doc/packages %_fillupdir %{_usr}/share/fillup-templates %_distconfdir %{_usr}/etc -%_firmwaredir /lib/firmware +%_firmwaredir %{?usrmerged:%{_usr}}/lib/firmware # package build macros %make_install make install DESTDIR=%{?buildroot}