z-push-config-nginx Ubuntu package waths to install apache2
-
apt install z-push-config-nginx Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php7.2 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libargon2-0 liblua5.1-0 libsodium23 php php-soap php7.2 php7.2-cli php7.2-json php7.2-opcache php7.2-readline php7.2-soap z-push-common Suggested packages: apache2-doc apache2-suexec-pristine | apache2-suexec-custom The following NEW packages will be installed: apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php7.2 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libargon2-0 liblua5.1-0 libsodium23 php php-soap php7.2 php7.2-cli php7.2-json php7.2-opcache php7.2-readline php7.2-soap z-push-common z-push-config-nginx 0 upgraded, 22 newly installed, 0 to remove and 28 not upgraded. Need to get 5,056 kB of archives. After this operation, 19.6 MB of additional disk space will be used. Do you want to continue? [Y/n]
Why is
z-push-config-nginx
trying to install apache2?Using official repos on Ubuntu 16.04.
I was about to file a new issue on Jira but wanted to ask here first. -
Hi @maxxer ,
with the final repository I do not get any apache dependencies:
# apt install z-push-config-nginx Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: fontconfig-config fonts-dejavu-core geoip-database libfontconfig1 libfreetype6 libgd3 libgeoip1 libicu55 libjbig0 libjpeg-turbo8 libjpeg8 libtiff5 libvpx3 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxml2 libxpm4 libxslt1.1 nginx nginx-common nginx-core php php-common php-mbstring php-soap php7.0 php7.0-cli php7.0-common php7.0-fpm php7.0-json php7.0-mbstring php7.0-opcache php7.0-readline php7.0-soap psmisc sgml-base xml-core z-push-common Suggested packages: libgd-tools geoip-bin fcgiwrap nginx-doc ssl-cert php-pear sgml-base-doc debhelper The following NEW packages will be installed: fontconfig-config fonts-dejavu-core geoip-database libfontconfig1 libfreetype6 libgd3 libgeoip1 libicu55 libjbig0 libjpeg-turbo8 libjpeg8 libtiff5 libvpx3 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxml2 libxpm4 libxslt1.1 nginx nginx-common nginx-core php php-common php-mbstring php-soap php7.0 php7.0-cli php7.0-common php7.0-fpm php7.0-json php7.0-mbstring php7.0-opcache php7.0-readline php7.0-soap psmisc sgml-base xml-core z-push-common z-push-config-nginx 0 upgraded, 42 newly installed, 0 to remove and 77 not upgraded. Need to get 18.6 MB of archives. After this operation, 71.2 MB of additional disk space will be used. Do you want to continue? [Y/n]
@maxxer said in z-push-config-nginx Ubuntu package waths to install apache2:
Using official repos on Ubuntu 16.04.
based on this statement I also used 16.04 for my test installation, but now I’ve noticed that for you it wants to install php 7.2 packages (which would be expected for 18.04, but not for 16.04). are you using some external repositories for php, which could be the cause for the apache dependency?
-
For the record this was due to missing fpm package for the current php version.
I have PHP installed via Ondrej packages, and configured everything for PHP 7.4. But the default PHP version for the repo (that is, packages installed without an explicit version) are for PHP 8.0. Z-Push packages didn’t find php8.0-fpm so was trying to install Apache.
Installing php8.0-fpm solved.