web-dev-qa-db-fra.com

Ubuntu Xenial 16.04 libapache2-mod-php5.6 AUCUN PPA

Description du problème:

Mon intention est d'activer PHP5 sur Xenial 16.04 pour un projet lié à Apache2

J'ai compilé PHP v5.6 à partir de sources officielles et j'essaie actuellement d'installer le paquet libapache2-mod-php5.6 en utilisant - https://launchpad.net/ubuntu/xenial/AMD64/libapache2-mod-php5.6/5.6.18+dfsg-4ubuntu1

Après avoir tenté de résoudre les dépendances, je me retrouve avec php5.6-common de https://launchpad.net/ubuntu/xenial/ AMD64/php5.6-common/5.6.18 + dfsg-4ubuntu1 en fonction de php-common , toutefois, après avoir installé ledit php-common via apt , je continue à recevoir le message suivant:

    The following packages have unmet dependencies:
      php5.6-common : Depends: php-common (>= 18~) but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.

Ai-je également besoin d'une version obsolète de php-common ?

Devrais-je également construire libapache2-mod-php5.6 à partir de la source (et si tel est le cas, existe-t-il des packages de code adaptés à être compilés correctement sur Xenial)?

NOTE: Je suis PAS censé utiliser le PPA d'Ondrej en raison de la politique de l'entreprise

1
B.S.

This est similaire à votre problème. Donc, comme écrit ici, vous pouvez donner

Sudo apt-get -f install

un essai qui est supposé rechercher et installer des dépendances non satisfaites.

1
ADDB