From ca79d0f4dc5fb724f7b8c614ff3d1326354b2123 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Thu, 23 Jul 2026 17:41:15 -0700 Subject: [PATCH] Prefer local packages in local-source ISOs --- builder/build-omarchy-packages.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/builder/build-omarchy-packages.sh b/builder/build-omarchy-packages.sh index 3c34f85..5f7173f 100755 --- a/builder/build-omarchy-packages.sh +++ b/builder/build-omarchy-packages.sh @@ -42,6 +42,13 @@ packages=( "$OMARCHY_NVIM_PACKAGE" ) +# Local-source packages must replace every cached build of the same package, +# even when the checkout's generated pkgver sorts below a published build. +# Otherwise the later generic cache pruning can silently keep edge instead. +for pkg in "${packages[@]}"; do + rm -f "$offline_mirror_dir/$pkg-"*.pkg.tar.* +done + for pkg in "${packages[@]}"; do echo "----------------------------------------" echo "Building $pkg"