From 2c91be99e51bc8fed97efbec6802cdb54f20995d Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sat, 3 Oct 2020 18:40:05 +0300 Subject: [PATCH] kiss: fix infinite recursion when package depends on self --- kiss | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kiss b/kiss index 209c5e3..f3bb3de 100755 --- a/kiss +++ b/kiss @@ -416,6 +416,10 @@ pkg_depends() { [ -f "$repo_dir/depends" ] && while read -r dep _ || [ "$dep" ]; do case $dep-$2 in + "$1-$2") + log "warning: '$1' depends on itself" + ;; + [!#]*-filter) pkg_depends "$dep" "$2" ;;