I just had this. Seems that the problem was with apt/dpkg. When I installed hestia, I installed multi-php, and then removed a couple of PHP versions I didn’t want. PHP 7.1 and 7.2
Apt had started complaining recently about php7.1-fpm and php7.2-fpm when it updated, and it turns out that these hadn’t been uninstalled when removing PHP 7.1 and 7.2 (bug?). Anyway, manually running apt remove php7.x-fpm got rid of the error from apt, and after that, the v-update-sys-hestia-all command ran without error.
Further to my post above, I notice that when a PHP version is removed from hestia using the web interface, it leaves behind some PHP files for that version. eg.
I’m wondering if these should be there, or perhaps the uninstall process missed them? Uninstaller in v-delete-web-php mentions these packages.
mph=“php$version-mbstring php$version-bcmath php$version-cli php$version-curl
php$version-fpm php$version-gd php$version-intl php$version-mysql
php$version-soap php$version-xml php$version-zip php$version-mbstring
php$version-json php$version-bz2 php$version-pspell”
Maybe it should generate the list with something like