From a1ccee6694a9648347098d66e19572b0fc0a9cc7 Mon Sep 17 00:00:00 2001 From: Adam Warner Date: Sun, 29 Dec 2024 13:32:07 +0000 Subject: [PATCH] use rpm -q to check if packages are already installed, this is due to a change in the behaviour of dnf in Fedora 41 Signed-off-by: Adam Warner --- automated install/basic-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated install/basic-install.sh b/automated install/basic-install.sh index daa35a70..6c84369e 100755 --- a/automated install/basic-install.sh +++ b/automated install/basic-install.sh @@ -1698,7 +1698,7 @@ install_dependent_packages() { for i in "$@"; do # For each package, check if it's already installed (and if so, don't add it to the installArray) printf " %b Checking for %s..." "${INFO}" "${i}" - if "${PKG_MANAGER}" -q list installed "${i}" &> /dev/null; then + if rpm -q "${i}" &> /dev/null; then printf "%b %b Checking for %s\\n" "${OVER}" "${TICK}" "${i}" else printf "%b %b Checking for %s (will be installed)\\n" "${OVER}" "${INFO}" "${i}"