Tâche #15823
Distribution EOLE - Scénario #15688: Point sur le fonctionnement des modules 2.6.0
Remplacer toutes les dépendances à php5
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
Tous les paquets php5 ont été supprimés de la xenial.
Les dépendances doivent être renommées en php (qui tire php7 sur cette version).
root@eolebase:~# apt-get install eole-web-pkg
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
eole-web-pkg : Dépend: php5 mais il n'est pas installable
Dépend: eole-php-cas mais ne sera pas installé
Dépend: libapache2-mod-php5 mais il n'est pas installable
Dépend: php5-mysql mais il n'est pas installable
Dépend: php5-ldap mais il n'est pas installable
Dépend: php5-gd mais il n'est pas installable
Dépend: php5-curl mais il n'est pas installable
Dépend: php5-intl mais il n'est pas installable
Dépend: php5-imap mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
Demandes liées
Révisions associées
Adaptation des dépendances PHP eole-php-cas pour xenial
Ref: #15823 @30m
Adaptation des dépendances PHP eole-web-pkg pour xenial
Ref: #15823 @30m
Modification des chemins et commandes pour PHP7
- /etc/php5 => /etc/php/7.0
- php5enmod => phpenmod
Ref: #15823 @1h
- debian/eole-web-config.install : etc/php5 => etc/php
Ref: #15823 @15m
Mise à jour du fichier browscap.ini
Ref: #15823 @30m
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 10 ans
+ Sur branche master :
jojo@jojo-MS-B09611:~/git/eole-web$ rgrep php5 * dicos/20_web.xml: <file filelist='apache' name='/etc/php5/apache2/php.ini' del_comment=';'/> dicos/20_web.xml: <file filelist='apache' name='/etc/php5/mods-available/eole.ini' source='php-eole.ini'/> eole-web.mk:config_extra_REC_DIR = $(DESTDIR)/etc/php5/apache2/extra posttemplate/00-web: CreoleRun "php5enmod eole" web preservice/00-web: if [ -f "$(CreoleGet container_path_web)/etc/php5/mods-available/mcrypt.ini" ];then preservice/00-web: CreoleRun "php5enmod mcrypt" web tmpl/php.ini:browscap = /etc/php5/apache2/extra/browscap.ini
#2 Mis à jour par Joël Cuissinat il y a presque 10 ans
- Tâche parente changé de #15610 à #15688
#3 Mis à jour par Joël Cuissinat il y a presque 10 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Joël Cuissinat
- Restant à faire (heures) changé de 4.0 à 3.0
#4 Mis à jour par Joël Cuissinat il y a presque 10 ans
TODO : Vérifier le problème de l'activation de l'exension PHP mcrypt (#12922)
Semble OK :
root@eolebase:~# ll /etc/php/7.0/apache2/conf.d/*mcrypt* lrwxrwxrwx 1 root root 38 avril 11 14:11 /etc/php/7.0/apache2/conf.d/20-mcrypt.ini -> /etc/php/7.0/mods-available/mcrypt.ini
#5 Mis à jour par Joël Cuissinat il y a presque 10 ans
- Description mis à jour (diff)
- Restant à faire (heures) changé de 3.0 à 2.0
#6 Mis à jour par Joël Cuissinat il y a presque 10 ans
- % réalisé changé de 0 à 50
+ création du scénario : #15825
#7 Mis à jour par Joël Cuissinat il y a presque 10 ans
- Statut changé de En cours à Fermé
- % réalisé changé de 50 à 100
- Restant à faire (heures) changé de 2.0 à 0.0
Plus de problème pour un module Scribe "standard".