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 environ 8 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 environ 8 ans
- Tâche parente changé de #15610 à #15688
#3 Mis à jour par Joël Cuissinat il y a environ 8 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 environ 8 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 environ 8 ans
- Description mis à jour (diff)
- Restant à faire (heures) changé de 3.0 à 2.0
#6 Mis à jour par Joël Cuissinat il y a environ 8 ans
- % réalisé changé de 0 à 50
+ création du scénario : #15825
#7 Mis à jour par Joël Cuissinat il y a environ 8 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".