From 9f9916211338bb7dca437e8f3b99c5d719b4bee3 Mon Sep 17 00:00:00 2001 From: Ali Mirjamali Date: Wed, 14 May 2025 19:45:09 +0330 Subject: [PATCH] Disable (in updatevm) dnf ANSI coloring of output Since dnf5 does a lot of coloring of output, it is better to disable it for UpdateVM as it messes the outputs of many actions such as: `qubes-dom0-update --action=search|list|...` improves: https://github.com/QubesOS/qubes-issues/issues/9482 --- package-managers/qubes-download-dom0-updates.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/package-managers/qubes-download-dom0-updates.sh b/package-managers/qubes-download-dom0-updates.sh index 232d87ca5..67d342760 100755 --- a/package-managers/qubes-download-dom0-updates.sh +++ b/package-managers/qubes-download-dom0-updates.sh @@ -74,6 +74,7 @@ if type dnf >/dev/null 2>&1; then CLEAN_OPTS+=(--noplugins -y) "$UPDATE_CMD" "${OPTS[@]}" "$UPDATE_ACTION" --help | grep -q best && UPDATE_ARGUMENTS+=(--best) "$UPDATE_CMD" "${OPTS[@]}" "$UPDATE_ACTION" --help | grep -q allowerasing && UPDATE_ARGUMENTS+=(--allowerasing) + "$UPDATE_CMD" "${OPTS[@]}" "$UPDATE_ACTION" --help | grep -q color && UPDATE_ARGUMENTS+=(--color=never) if "$UPDATE_CMD" --version | grep -q dnf5 && [ "$CHECK_ONLY" = "1" ]; then UPDATE_ACTION=check-upgrade fi