[packages/kernel] fix dtb -> dtb.old rename

atler atler at pld-linux.org
Thu Feb 10 09:54:10 CET 2022


commit 2e86321467087ee87175fb06fb5c95fd9c10a540
Author: Jan Palus <atler at pld-linux.org>
Date:   Thu Feb 10 09:37:19 2022 +0100

    fix dtb -> dtb.old rename

 kernel.spec | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/kernel.spec b/kernel.spec
index 0dd24a0c..ab50a056 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -1127,7 +1127,8 @@ if [[ "$CREATE_SYMLINKS" != [Nn][Oo] ]]; then
 	ln -sf vmlinuz-%{kernel_release} /boot/vmlinuz
 	ln -sf System.map-%{kernel_release} /boot/System.map
 %ifarch %{arm} aarch64
-	mv -f /boot/dtb{,.old} 2> /dev/null
+	test -L /boot/dtb.old && rm /boot/dtb.old
+	test ! -e /boot/dtb.old && mv -f /boot/dtb{,.old} 2> /dev/null
 	ln -sf dtb-%{kernel_release} /boot/dtb
 %endif
 %if 0%{?alt_kernel:1}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/b1e59f2d6aebb680a4ccd1ab9db28d77c7c4cb18



More information about the pld-cvs-commit mailing list