Hello community,

here is the log from the commit of package kernel-firmware for openSUSE:Factory 
checked in at 2020-10-14 15:38:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-firmware (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-firmware.new.3486 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-firmware"

Wed Oct 14 15:38:27 2020 rev:152 rq:841342 version:20201005

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-firmware/kernel-firmware.changes  
2020-10-08 13:10:14.739067128 +0200
+++ 
/work/SRC/openSUSE:Factory/.kernel-firmware.new.3486/kernel-firmware.changes    
    2020-10-14 15:39:14.994363613 +0200
@@ -1,0 +2,13 @@
+Mon Oct 12 10:09:10 CEST 2020 - ti...@suse.de
+
+- Use fdupes -s (bsc#1177428);
+  this seems fixing the mess up of hard-linked files by the package
+  update
+
+-------------------------------------------------------------------
+Sun Oct 11 22:01:34 CEST 2020 - ti...@suse.de
+
+- Fix symlink creations for split packages (bsc#1177554);
+  also show the copy/link status verbosely at packge build
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ kernel-firmware.spec ++++++
--- /var/tmp/diff_new_pack.dMbBwZ/_old  2020-10-14 15:39:16.286364064 +0200
+++ /var/tmp/diff_new_pack.dMbBwZ/_new  2020-10-14 15:39:16.294364067 +0200
@@ -123,8 +123,8 @@
 Provides:       compat-wireless-firmware = 4.4
 Obsoletes:      compat-wireless-firmware < 4.4
 Requires:       %{name}-amdgpu = %{version}
-Requires:       %{name}-atheros = %{version}
 Requires:       %{name}-ath10k = %{version}
+Requires:       %{name}-atheros = %{version}
 Requires:       %{name}-bluetooth = %{version}
 Requires:       %{name}-bnx2 = %{version}
 Requires:       %{name}-brcm = %{version}
@@ -5689,10 +5689,10 @@
 %if "%flavor" != "compressed"
 sh ./copy-firmware.sh %{buildroot}/lib/firmware
 %else
-sh %{_sourcedir}/install-split.sh %{_sourcedir}/topics.list %{buildroot} < 
WHENCE
+sh %{_sourcedir}/install-split.sh -v %{_sourcedir}/topics.list %{buildroot} < 
WHENCE
 sh %{_sourcedir}/list-license.sh < %{_sourcedir}/licenses.list
 %endif
-%fdupes %{buildroot}
+%fdupes -s %{buildroot}
 
 %if "%flavor" != "compressed"
 %post


++++++ install-split.sh ++++++
--- /var/tmp/diff_new_pack.dMbBwZ/_old  2020-10-14 15:39:16.478364132 +0200
+++ /var/tmp/diff_new_pack.dMbBwZ/_new  2020-10-14 15:39:16.482364133 +0200
@@ -102,28 +102,6 @@
                copy_file "$f"
            fi
            ;;
-    esac
-done
-
-sub="xxx"
-while read l; do
-    test -z "$l" && continue
-    case "$l" in
-       ----*)
-           sub=""
-           topic=""
-           ;;
-       Driver:*)
-           test -n "$sub" && continue
-           sub=$(echo "$l" | sed -e's/Driver: *//' -e's/[ :].*$//')
-           m=$(grep -m1 "^$sub": "$topics" | sed -e's/^.*:[[:space:]]*//')
-           test -z "$m" && continue
-           set -- $m
-           topic="$1"
-           if [ "$topic" = "SKIP" ]; then
-               continue
-           fi
-           ;;
        Link:*)
            test "$topic" = "SKIP" && continue
            if [ -z "$topic" ]; then
@@ -131,12 +109,10 @@
                exit 1
            fi
            echo "$l" | sed -e's/^Link: *//g' -e's/-> //g' | while read f d; do
-               if test -L "$f"; then
-                   copy_link "$f"
-               else
-                   copy_link "$f" "$d"
-               fi
+               copy_link "$f" "$d"
            done
            ;;
     esac
 done
+
+exit 0





Reply via email to