Browse Source

Only install needed packages and ignore failure

If the missing package was needed, it will fail later anyway.
Demi Marie Obenour 3 years ago
parent
commit
cb1cdd8fda
1 changed files with 4 additions and 4 deletions
  1. 4 4
      run-tests

+ 4 - 4
run-tests

@@ -4,11 +4,11 @@ set -eu
 unset CLEANUP_LVM name DEFAULT_LVM_POOL retcode
 install_rpm_deps () {
     local applications
-    applications=(lvm2 python3-inotify python3-sphinx python3-docutils
-        python3-pyyaml python3-jinja2 python3-lxml python3-pylint
-        python3-coverage btrfs-progs vim-common)
+    applications=(lvm2 python3-docutils python3-pyyaml python3-jinja2
+        python3-lxml btrfs-progs vim-common)
     rpm -q --quiet -- "${applications[@]}" ||
-    sudo dnf -- install "${applications[@]}"
+    sudo dnf -- install "${applications[@]}" ||
+    : # we don’t actually care if this succeeds
 }
 if { command -pv rpm && command -pv dnf; }>/dev/null; then install_rpm_deps; fi
 CLEANUP_LVM=