aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xkiss3
1 files changed, 1 insertions, 2 deletions
diff --git a/kiss b/kiss
index e5a1174..c2d6352 100755
--- a/kiss
+++ b/kiss
@@ -42,14 +42,13 @@ pkg_setup() {
pkg_depends() {
while read -r dep; do
- pkg_list "$dep" || {
+ pkg_list "$dep" ||
case $missing in
*" $dep,"*) ;;
*) missing="$missing $dep,"
pkg_setup "$dep"
pkg_depends ;;
esac
- }
done 2>/dev/null < depends
}