aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2025-06-06 14:24:27 -0300
committerSilvio Rhatto <rhatto@riseup.net>2025-06-06 14:24:27 -0300
commit7e0a09f180759ea5568576e636b873da9b82acd5 (patch)
tree7ccc84c80172a9d73feb194164a4543ec639d3bc
parent737a43ad52fcd9125afcc362cf5471be0c91ee8f (diff)
downloadmetadot-7e0a09f180759ea5568576e636b873da9b82acd5.tar.gz
metadot-7e0a09f180759ea5568576e636b873da9b82acd5.tar.bz2
Fix: avoid dependency installation errors when there are missing package candidates
-rwxr-xr-xmetadot8
1 files changed, 7 insertions, 1 deletions
diff --git a/metadot b/metadot
index de18148..85cc000 100755
--- a/metadot
+++ b/metadot
@@ -124,7 +124,13 @@ function metadot_deps {
done
if [ ! -z "$deps_to_install" ]; then
- LC_ALL=C DEBIAN_FRONTEND=noninteractive sudo apt-get install -y $deps_to_install
+ # This generates less output, but might fail entirely if at least one
+ # package has no candidates for installation.
+ #LC_ALL=C DEBIAN_FRONTEND=noninteractive sudo apt-get install -y $deps_to_install
+
+ for $dep in $deps_to_install; do
+ LC_ALL=C DEBIAN_FRONTEND=noninteractive sudo apt-get install -y $dep
+ done
fi
fi