Hello community, here is the log from the commit of package rpm-config-SUSE for openSUSE:Factory checked in at 2019-08-27 12:00:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpm-config-SUSE (Old) and /work/SRC/openSUSE:Factory/.rpm-config-SUSE.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpm-config-SUSE" Tue Aug 27 12:00:21 2019 rev:8 rq:724810 version:0.g32 Changes: -------- --- /work/SRC/openSUSE:Factory/rpm-config-SUSE/rpm-config-SUSE.changes 2019-07-13 13:33:49.435344968 +0200 +++ /work/SRC/openSUSE:Factory/.rpm-config-SUSE.new.7948/rpm-config-SUSE.changes 2019-08-27 12:00:28.579658558 +0200 @@ -1,0 +2,13 @@ +Thu Aug 15 17:53:05 UTC 2019 - msucha...@suse.de + +- Update to version 0.g32: + * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). + * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). + +------------------------------------------------------------------- +Wed Aug 14 11:25:25 UTC 2019 - dims...@opensuse.org + +- Update to version 0.g29: + * find-requires.ksyms: Move modinfo and modprobe before the ksym dependency code. + +------------------------------------------------------------------- Old: ---- rpm-config-SUSE-0.g27.tar.xz New: ---- _servicedata rpm-config-SUSE-0.g32.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpm-config-SUSE.spec ++++++ --- /var/tmp/diff_new_pack.Puji1X/_old 2019-08-27 12:00:29.211658471 +0200 +++ /var/tmp/diff_new_pack.Puji1X/_new 2019-08-27 12:00:29.219658470 +0200 @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: rpm-config-SUSE -Version: 0.g27 +Version: 0.g32 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Puji1X/_old 2019-08-27 12:00:29.279658461 +0200 +++ /var/tmp/diff_new_pack.Puji1X/_new 2019-08-27 12:00:29.279658461 +0200 @@ -4,6 +4,7 @@ <param name="url">https://github.com/openSUSE/rpm-config-SUSE</param> <param name="parent-tag">e56ce28a20ccfa1d37d3b66eb943bd12922b61ae</param> <param name="versionformat">0.g@TAG_OFFSET@</param> + <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/openSUSE/rpm-config-SUSE</param> <param name="changesrevision">5cc9254be696f7d54829a7672fc3d325f0918b0b</param></service><service name="tar_scm"> <param name="url">https://github.com/hramrach/rpm-config-SUSE</param> <param name="changesrevision">5ca49877086ae0ef42b3ecf650034ec80a1c9513</param></service></servicedata>++++++ rpm-config-SUSE-0.g27.tar.xz -> rpm-config-SUSE-0.g32.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpm-config-SUSE-0.g27/package/rpm-config-SUSE.changes new/rpm-config-SUSE-0.g32/package/rpm-config-SUSE.changes --- old/rpm-config-SUSE-0.g27/package/rpm-config-SUSE.changes 2019-06-19 14:07:25.000000000 +0200 +++ new/rpm-config-SUSE-0.g32/package/rpm-config-SUSE.changes 2019-08-14 15:47:24.000000000 +0200 @@ -1,4 +1,13 @@ ------------------------------------------------------------------- +Wed Aug 14 12:55:05 UTC 2019 - Michal Suchanek <msucha...@suse.de> + +- find-requires.ksyms: Move modinfo and modprobe check before the ksym + dependency code. +- find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). +- find-provides.ksyms, find-requires.ksyms: cleanup kernel version + handling (bsc#1145601). + +------------------------------------------------------------------- Tue Jun 18 13:25:45 UTC 2019 - Takashi Iwai <ti...@suse.de> - Add support for compressed firmware files diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpm-config-SUSE-0.g27/scripts/find-provides.ksyms new/rpm-config-SUSE-0.g32/scripts/find-provides.ksyms --- old/rpm-config-SUSE-0.g27/scripts/find-provides.ksyms 2019-06-19 14:07:25.000000000 +0200 +++ new/rpm-config-SUSE-0.g32/scripts/find-provides.ksyms 2019-08-14 15:47:24.000000000 +0200 @@ -25,9 +25,8 @@ continue ;; */boot/vmlinu[xz]-*) - flavor=${f##*/vmlinu[xz]-} - flavor=${flavor%.gz} - version=${flavor} + version=${f##*/vmlinu[xz]-} + version=${version%.gz} inst_prefix="$(dirname $f)" inst_prefix="$(dirname $inst_prefix)" echo "kernel-uname-r = $version" @@ -39,7 +38,7 @@ else echo "Builtin modules for $f not available in $builtin" >&2 fi - flavor=${flavor##*-} + flavor=${version##*-} ;; */lib/modules/*/*.ko | */lib/modules/*/*.ko.[gx]z) is_module="1" @@ -63,10 +62,9 @@ f=$tmp fi if test -z "$flavor" -a -n "$is_module" ; then - flavor=$(/sbin/modinfo -F vermagic "$f") - flavor=${flavor%% *} - version=${flavor} - flavor=${flavor##*-} + version=$(/sbin/modinfo -F vermagic "$f") + version=${version%% *} + flavor=${version##*-} fi if test -z "$flavor"; then echo "warning: cannot determine kernel flavor from $(/sbin/modinfo -F vermagic "$f" 2>&1)" >&2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpm-config-SUSE-0.g27/scripts/find-requires.ksyms new/rpm-config-SUSE-0.g32/scripts/find-requires.ksyms --- old/rpm-config-SUSE-0.g27/scripts/find-requires.ksyms 2019-06-19 14:07:25.000000000 +0200 +++ new/rpm-config-SUSE-0.g32/scripts/find-requires.ksyms 2019-08-14 15:47:24.000000000 +0200 @@ -17,20 +17,15 @@ shift 2 fi -if [ -n "$is_kernel_package" ] || ! test -e /sbin/modprobe || ! test -e /sbin/modinfo ; then - cat > /dev/null - exit 0 -fi - modules=() modreqs="" modsexp="" while read f ; do case "$f" in - /lib/modules/*.ko) modules[${#modules[*]}]="$f" ;; - /lib/modules/*.ko.[gx]z) modules[${#modules[*]}]="${f%.*}" ;; - */modules.builtin) while read x; do modsexp="$modsexp|$(basename "$x" .ko | tr '-' '_')"; done < $f ;; - /usr/lib/modules-load.d/*.conf) while read x; do + */lib/modules/*.ko) modules[${#modules[*]}]="$f" ;; + */lib/modules/*.ko.[gx]z) modules[${#modules[*]}]="${f%.*}" ;; + */lib/modules/*/modules.builtin) while read x; do modsexp="$modsexp|$(basename "$x" .ko | tr '-' '_')"; done < $f ;; + */usr/lib/modules-load.d/*.conf) while read x; do case "$x" in \#*|\;*);; #empty lines removed by grep *)modreqs="$modreqs $x.ko";; @@ -45,14 +40,18 @@ if $is_tumbleweed; then for module in "${modules[@]}"; do - flavor=${module#*/lib/modules/} - flavor=${flavor%%/*} - flavor=${flavor##*-} - echo "kernel-uname-r = $flavor" + version=${module#*/lib/modules/} + version=${version%%/*} + echo "kernel-uname-r = $version" done exit 0 fi +if [ -n "$is_kernel_package" ] || ! test -e /sbin/modprobe || ! test -e /sbin/modinfo ; then + cat > /dev/null + exit 0 +fi + trap 'rm -f "$tmp"' EXIT tmp=$(mktemp)