From 6404a5efcd7def4bd9ab19be463af91f9238bff4 Mon Sep 17 00:00:00 2001 From: Xavier Karma Date: Fri, 6 Nov 2026 20:18:28 +0530 Subject: [PATCH] fix(void): read package payloads through zstd in the install smoke xbps packages are zstd-compressed. The clean install image had no zstd, so tar could not list the payload and the smoke failed on a package that was fine. Install zstd in the install phase. --- packaging/void/container-release.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/void/container-release.sh b/packaging/void/container-release.sh index 6673342..a185c6b 100755 --- a/packaging/void/container-release.sh +++ b/packaging/void/container-release.sh @@ -124,7 +124,7 @@ payload_pywhispercpp() { phase_install() { : "${PKGS:?}" "${XBPS_VERSION:?}" "${VERSION:?}" [ -d "$XBPS_STAGE/repo" ] && [ -d "$XBPS_STAGE/keys" ] || fail "staged repository or keys are missing" - xbps-install -Sy xbps binutils >/dev/null + xbps-install -Sy xbps binutils zstd >/dev/null echo "== the signed repository is refused while its key is not trusted" # No -y: the documented first sync must not accept an unknown key.