diff options
| author | emmett1 <me@emmett1.my> | 2026-06-22 09:18:46 +0800 |
|---|---|---|
| committer | emmett1 <me@emmett1.my> | 2026-06-22 09:18:46 +0800 |
| commit | eb0fe6462d03c6c9e570955fa27035338875b9fb (patch) | |
| tree | fbd4f4e6e0e8130d07834cb618d08f5a3a83faa3 | |
| parent | 770256494d4ec89f6a06c970b921a5ed1b2886a0 (diff) | |
| download | autils-eb0fe6462d03c6c9e570955fa27035338875b9fb.tar.gz autils-eb0fe6462d03c6c9e570955fa27035338875b9fb.zip | |
fix install mode
| -rwxr-xr-x | apkg-bin | 11 |
1 files changed, 3 insertions, 8 deletions
@@ -147,7 +147,6 @@ bin_checkdep() { bin_deplist() { DEPS="" _process="" - _skip_installed="" for _p in "$@"; do printf "%s\n" $DEPS | tr ' ' '\n' | grep -Fxq "$_p" || bin_checkdep "$_p" done @@ -287,7 +286,9 @@ bin_install() { if [ "$_resolve" = 1 ]; then msg "Solving dependencies..." - _deps=$(_skip_installed=1 bin_deplist $_todo) + _skip_installed=1 + _deps=$(bin_deplist $_todo) || true + _skip_installed="" else _deps=$_todo fi @@ -295,12 +296,6 @@ bin_install() { _total=$(printf "%s\n" "$_deps" | wc -l) msg "Installing $_total package(s): $(printf "%s\n" "$_deps" | tr '\n' ' ')" - - for _d in $_deps; do - _pkgid=$(bin_get_pkgid "$_d") || continue - msg " $_pkgid" - done - prompt_user for _d in $_deps; do |