diff --git a/packaging/void/build-xbps.sh b/packaging/void/build-xbps.sh index fd94bd9..4156c0e 100755 --- a/packaging/void/build-xbps.sh +++ b/packaging/void/build-xbps.sh @@ -101,7 +101,9 @@ mkdir -p "$REPO" mv -f "$OUT"/${PKGVER}.*.xbps "$REPO/" echo "==> Indexing local repository" -xbps-rindex -a "$REPO"/*.xbps +# -f re-adds a package whose version is already indexed. Without it a rebuild of the +# same version keeps the old checksum in the index and xbps-install rejects the new file. +xbps-rindex -f -a "$REPO"/*.xbps echo echo "Package: $REPO/${PKGVER}.${ARCH}.xbps"