Skip to content

Commit f0b6a5a

Browse files
committed
Fix bookworm reproducible build permission issue
This commit resolves a permission denied issue during the mv command in bookworm by adding escalated sudo privileges. For more details, see the related PR and discussion: sonic-net/sonic-buildimage#18789 Signed-off-by: Matej Feder <[email protected]>
1 parent efbb7b1 commit f0b6a5a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/sonic-build-hooks/scripts/buildinfo_base.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -124,10 +124,10 @@ set_reproducible_mirrors()
124124
expression3="/#SET_REPR_MIRRORS/d"
125125
fi
126126
if [[ "$1" != "-d" ]] && [ -f /etc/apt/sources.list.d/debian.sources ]; then
127-
mv /etc/apt/sources.list.d/debian.sources /etc/apt/sources.list.d/debian.sources.back
127+
$SUDO mv /etc/apt/sources.list.d/debian.sources /etc/apt/sources.list.d/debian.sources.back
128128
fi
129129
if [[ "$1" == "-d" ]] && [ -f /etc/apt/sources.list.d/debian.sources.back ]; then
130-
mv /etc/apt/sources.list.d/debian.sources.back /etc/apt/sources.list.d/debian.sources
130+
$SUDO mv /etc/apt/sources.list.d/debian.sources.back /etc/apt/sources.list.d/debian.sources
131131
fi
132132

133133
local mirrors="/etc/apt/sources.list $(find /etc/apt/sources.list.d/ -type f)"

0 commit comments

Comments
 (0)