More test fixes

This commit is contained in:
2026-03-20 08:28:23 +01:00
parent de45176e6c
commit 8a7603ffcc
3 changed files with 37 additions and 11 deletions

View File

@@ -184,11 +184,14 @@ else
warn "dpack binary not found — build it first: cd src/dpack && cargo build --release"
fi
# Package repos
cp -a "${PROJECT_ROOT}/src/repos/core" "${ROOTFS}/var/lib/dpack/repos/" 2>/dev/null || true
cp -a "${PROJECT_ROOT}/src/repos/extra" "${ROOTFS}/var/lib/dpack/repos/" 2>/dev/null || true
cp -a "${PROJECT_ROOT}/src/repos/desktop" "${ROOTFS}/var/lib/dpack/repos/" 2>/dev/null || true
cp -a "${PROJECT_ROOT}/src/repos/gaming" "${ROOTFS}/var/lib/dpack/repos/" 2>/dev/null || true
# Package repos — copy and fix permissions for system paths
for repo in core extra desktop gaming; do
if [ -d "${PROJECT_ROOT}/src/repos/${repo}" ]; then
cp -a "${PROJECT_ROOT}/src/repos/${repo}" "${ROOTFS}/var/lib/dpack/repos/" 2>/dev/null || true
fi
done
# Fix permissions: repo dirs came from build user, but must be world-readable in the ISO
chmod -R a+rX "${ROOTFS}/var/lib/dpack/repos/" 2>/dev/null || true
# --- Install kernel ----------------------------------------------------------
KERNEL_PATH=""