From 8e05cb0e4025c9b6938ac34fd7c3caaf821a2db3 Mon Sep 17 00:00:00 2001 From: 2Shirt <1923621+2Shirt@users.noreply.github.com> Date: Sat, 27 Jan 2018 15:52:49 -0700 Subject: [PATCH] Remove stale AUR packages from cache during build --- Build Linux | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Build Linux b/Build Linux index bd0a0f1d..a0600d74 100755 --- a/Build Linux +++ b/Build Linux @@ -296,6 +296,13 @@ function build_iso() { chown root:root "$LIVE_DIR" -R chmod 700 "$LIVE_DIR/airootfs/etc/skel/.ssh" chmod 600 "$LIVE_DIR/airootfs/etc/skel/.ssh/id_rsa" + + # Removing cached (and possibly outdated) custom repo packages + for package in $(cat "$ROOT_DIR/.linux_items/packages/aur"); do + if [[ -f /var/cache/pacman/pkg/${package}* ]]; then + rm /var/cache/pacman/pkg/${package}* + fi + done # Build ISO prefix="${KIT_NAME_SHORT}-Linux"