From 3f1b9edf9ff9cf2146ada3a0dab138f2463a1944 Mon Sep 17 00:00:00 2001 From: Gian Klug <51193103+gianklug@users.noreply.github.com> Date: Tue, 25 Feb 2025 16:01:50 +0100 Subject: [PATCH] fix(qubes-download-dom0-updates): manually specify vars dir in args --- package-managers/qubes-download-dom0-updates.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package-managers/qubes-download-dom0-updates.sh b/package-managers/qubes-download-dom0-updates.sh index 1b4efaa1f..0b9f3a68b 100755 --- a/package-managers/qubes-download-dom0-updates.sh +++ b/package-managers/qubes-download-dom0-updates.sh @@ -13,6 +13,8 @@ elif [ -f "$DOM0_UPDATES_DIR/etc/yum.conf" ]; then fi # DNF uses /etc/yum.repos.d, even when --installroot is specified OPTS+=("--setopt=reposdir=$DOM0_UPDATES_DIR/etc/yum.repos.d") +# DNF does not find the right vars dir automatically when --installroot is used +OPTS+=("--setopt=varsdir=$DOM0_UPDATES_DIR/etc/yum/vars") CLEAN_OPTS=("${OPTS[@]}") # DNF verifies signatures implicitly, but yumdownloader does not. SIGNATURE_REGEX=""