rpmrebuild/openEuler-fix-the-CreateBuildRoot-error-when-using-rpmrebuild-command.patch

28 lines
1.0 KiB
Diff

From ae0eae172e9f6775aa231ca003346329bd4a9ef0 Mon Sep 17 00:00:00 2001
From: dongyuzhen <dongyuzhen@h-partners.com>
Date: Thu, 16 Jun 2022 10:53:57 +0800
Subject: [PATCH] fix the CreateBuildRoot error when using rpmrebuild command
Because the rpmrebuild_buildroot.sh file writing is not standard,when
using rpmrebuild command,the system will report CreateBuildRoot error.
---
rpmrebuild_buildroot.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rpmrebuild_buildroot.sh b/rpmrebuild_buildroot.sh
index 731a609..4af3c0a 100755
--- a/rpmrebuild_buildroot.sh
+++ b/rpmrebuild_buildroot.sh
@@ -74,7 +74,7 @@ while :; do
# result will be 4 permissions characters
file_perm="${file_perm#${not_perm}}"
Mkdir_p "$BuildRoot/$file" || Critical "$MY_BASENAME Mkdir_p $BuildRoot/$file"
- chmod "$file_perm $BuildRoot/$file" || Critical "$MY_BASENAME chmod $file_perm $BuildRoot/$file"
+ chmod "$file_perm" "$BuildRoot/$file" || Critical "$MY_BASENAME chmod $file_perm $BuildRoot/$file"
;;
*)
--
2.27.0