[fix] Force dependencies upgrade even if previous version is accepted

This commit is contained in:
ljf 2022-01-08 17:33:58 +01:00
parent 7aa840a956
commit b59348fffe

View file

@ -425,6 +425,12 @@ ynh_install_extra_app_dependencies() {
# Install requested dependencies from this extra repository.
ynh_install_app_dependencies "$package"
# Force to upgrade to the last version...
# Without doing apt install, an already installed dep is not upgraded
local apps_auto_installed="$(apt-mark showauto $package)"
ynh_package_install "$package"
apt-mark auto $apps_auto_installed
# Remove this extra repository after packages are installed
ynh_remove_extra_repo --name=$app
}