Commit 867110ae authored by Vitaly Lipatov's avatar Vitaly Lipatov

assure_exists(): make interactive by default, mark as auto installed (ALT bug 42240)

parent 9dda124b
......@@ -97,7 +97,11 @@ epm_assure()
# can't be used in epm ei case
#docmd epm --auto install $PACKAGE || return
load_helper epm-install
(repack='' non_interactive=1 pkg_names="$PACKAGE" pkg_files='' pkg_urls='' epm_install ) || return
(repack='' pkg_names="$PACKAGE" pkg_files='' pkg_urls='' epm_install ) || return
# https://bugzilla.altlinux.org/42240
load_helper epm-mark
epm_mark_auto "$PACKAGE"
# no check if we don't need a version
[ -n "$PACKAGEVERSION" ] || return 0
......
......@@ -564,6 +564,11 @@ assure_exists()
load_helper epm-assure
local package="$2"
[ -n "$package" ] || package="$(__get_package_for_command "$1")"
# ask for install: https://bugzilla.altlinux.org/42240
local ask=''
[ -n "$non_interactive" ] || ask=1
( direct='' interactive=$ask epm_assure "$1" $package $3 ) || fatal
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment