--no-web causes php-cgi update-alternatives failure
I'm installing a mail server with --use-php=system --no-web
options, so no php-cgi is installed, but the installer tries to run update-alternatives for php-cgi, which fails and stops the installation.
Full options used: ./ispc3-ai.sh --debug --channel=dev --interactive --use-php=system --no-web --no-dns --no-roundcube --no-pma --no-mailman
Install stopped at:
[INFO] Installed packages php-pear, php-memcache, php-imagick, php-gettext, mcrypt, imagemagick, libruby, memcached, php-apcu, php7.3, php7.3-common, php7.3-gd, php7.3-mysql, php7.3-imap, php7.3-cli, php7.3-curl, php7.3-intl, php7.3-pspell, php7.3-recode, php7.3-sqlite3, php7.3-tidy, php7.3-xmlrpc, php7.3-xsl, php7.3-zip, php7.3-mbstring, php7.3-soap, php7.3-opcache
[INFO] Settings default system php version.
update-alternatives: error: no alternatives for php-cgi
[ERROR] Exception occured: ISPConfigOSException -> Command update-alternatives --set php /usr/bin/php7.3 ; update-alternatives --set php-cgi /usr/bin/php-cgi7.3 failed. (/ispconfig.ai.php:15)