From 29521c26b099d740872bd606ff2338558508de35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=89=A7=E7=BE=8A=E7=8A=AC=E7=9C=9FQ?= Date: Sat, 12 Sep 2026 17:10:51 +0800 Subject: [PATCH] fix(arch): sync declared dependencies missing from AUR metadata --- .../run_onchange_after_0-install-packages.sh.tmpl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/home/.chezmoiscripts/run_onchange_after_0-install-packages.sh.tmpl b/home/.chezmoiscripts/run_onchange_after_0-install-packages.sh.tmpl index d9f980a1..6ee9e089 100644 --- a/home/.chezmoiscripts/run_onchange_after_0-install-packages.sh.tmpl +++ b/home/.chezmoiscripts/run_onchange_after_0-install-packages.sh.tmpl @@ -16,8 +16,9 @@ NC='\033[0m' {{ if .packages.arch.paru }} # Use -Syu to ensure system is up-to-date and libalpm version matches paru sudo pacman -Syu --noconfirm + # ponytail: localsend-bin's .SRCINFO is stale; sync repo deps from PKGBUILD until upstream regenerates it. for attempt in 1 2 3; do - paru -S --needed --noconfirm {{ range .packages.arch.paru }}{{ . }} {{ end }} && break + paru -S --needed --noconfirm --mflags "--syncdeps --noconfirm" {{ range .packages.arch.paru }}{{ . }} {{ end }} && break (( attempt == 3 )) && exit 1 sleep 5 done