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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
- 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)