From d21e0b0ef80402e6bb610ba086dc81ad93e451d5 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Wed, 22 Apr 2020 01:11:25 +0200 Subject: [PATCH] [fix] old images need an initial 'apt update' see https://github.com/asciimoo/searx/pull/1803#issuecomment-616684353 Signed-off-by: Markus Heiser --- utils/lib.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/utils/lib.sh b/utils/lib.sh index eb55f356..922227a8 100755 --- a/utils/lib.sh +++ b/utils/lib.sh @@ -1216,6 +1216,8 @@ uWSGI_disable_app() { # distro's package manager # ------------------------ +_apt_pkg_info_is_updated=0 + pkg_install() { # usage: TITEL='install foobar' pkg_install foopkg barpkg @@ -1230,6 +1232,10 @@ pkg_install() { fi case $DIST_ID in ubuntu|debian) + if [[ $_apt_pkg_info_is_updated == 0 ]]; then + export _apt_pkg_info_is_updated=1 + apt update + fi # shellcheck disable=SC2068 apt-get install -m -y $@ ;;