build-support/vm: fix fillDiskWithRPMs

With __structuredAttrs enabled, 'rpms' is a bash array.
This commit is contained in:
Stefan Frijters
2026-04-24 12:01:00 +02:00
parent 96c5a1f757
commit 99872c2d5b
+2 -2
View File
@@ -568,7 +568,7 @@ let
echo "unpacking RPMs..."
set +o pipefail
for i in $rpms; do
for i in "''${rpms[@]}"; do
echo "$i..."
${rpm}/bin/rpm2cpio "$i" | chroot /mnt ${cpio}/bin/cpio -i --make-directories --unconditional
done
@@ -585,7 +585,7 @@ let
echo "installing RPMs..."
PATH=/usr/bin:/bin:/usr/sbin:/sbin $chroot /mnt \
rpm -iv --nosignature ${lib.optionalString (!runScripts) "--noscripts"} $rpms
rpm -iv --nosignature ${lib.optionalString (!runScripts) "--noscripts"} "''${rpms[@]}"
echo "running post-install script..."
eval "$postInstall"