diff --git a/recipes/loong64/Dockerfile b/recipes/loong64/Dockerfile index 9fd9aad..5a62e4b 100644 --- a/recipes/loong64/Dockerfile +++ b/recipes/loong64/Dockerfile @@ -22,8 +22,8 @@ RUN apt-get update \ gcc-14-loongarch64-linux-gnu-base \ gcc-14-loongarch64-linux-gnu -RUN addgroup --gid $GID node \ - && adduser --gid $GID --uid $UID --disabled-password --gecos node node +RUN (addgroup --gid $GID node || groupmod -n node $(getent group $GID | cut -d: -f1)) \ + && (adduser --gid $GID --uid $UID --disabled-password --gecos "" node || usermod -l node -g $GID -d /home/node -m $(getent passwd $UID | cut -d: -f1)) RUN rm -f /usr/bin/python3 RUN ln -s /usr/bin/python3.10 /usr/bin/python3 diff --git a/recipes/loong64/should-build.sh b/recipes/loong64/should-build.sh index f4952b1..c4ca633 100755 --- a/recipes/loong64/should-build.sh +++ b/recipes/loong64/should-build.sh @@ -7,8 +7,7 @@ fullversion=$2 decode "$fullversion" -(test "$major" -eq "18" && test "$minor" -ge "18") || \ (test "$major" -eq "20" && test "$minor" -ge "10") || \ (test "$major" -eq "21") || \ (test "$major" -eq "22" && test "$minor" -ge "14") || \ -(test "$major" -eq "23") +(test "$major" -ge "23")