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