diff options
Diffstat (limited to 'apkg-redundantdeps')
| -rwxr-xr-x | apkg-redundantdeps | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apkg-redundantdeps b/apkg-redundantdeps index 1afdce9..9764f3e 100755 --- a/apkg-redundantdeps +++ b/apkg-redundantdeps @@ -25,7 +25,7 @@ if [ "$1" ]; then done fi -[ "$pkg" ] || pkg=$(apkg -s) +[ "$pkg" ] || pkg=$(apkg -D $(apkg -s)) for i in $pkg; do [ "$(apkg -d $i )" ] || continue @@ -37,6 +37,7 @@ for i in $pkg; do if [ "$fix" ]; then sed -i "/^$dd$/d" $(apkg -p $i)/depends echo " $dd is removed from $i depends" + [ -s $(apkg -p $i)/depends ] || rm $(apkg -p $i)/depends fi } done |