Projet

Général

Profil

Scénario #30280

GLPI ne s'installe pas sur Scribe 2.8.0 (conflit php-cas/eole-php-cas)

Ajouté par Fabrice Barconnière il y a presque 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
15/06/2020
Echéance:
03/07/2020
% réalisé:

100%

Points de scénarios:
3.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Sélection du paquet php-cas précédemment désélectionné.
Préparation du dépaquetage de .../6-php-cas_1.3.8-1_all.deb ...
Dépaquetage de php-cas (1.3.8-1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-2UpNPM/6-php-cas_1.3.8-1_all.deb (--unpack) :
 tentative de remplacement de « /usr/share/php/CAS/CAS.php », qui appartient aussi au paquet eole-php-cas 2.6.1-2
Sélection du paquet icc-profiles-free précédemment désélectionné.
Préparation du dépaquetage de .../7-icc-profiles-free_2.0.1+dfsg-1_all.deb ...
Dépaquetage de icc-profiles-free (2.0.1+dfsg-1) ...
Sélection du paquet php-tcpdf précédemment désélectionné.
Préparation du dépaquetage de .../8-php-tcpdf_6.3.5+dfsg1-1_all.deb ...
Dépaquetage de php-tcpdf (6.3.5+dfsg1-1) ...
Sélection du paquet glpi précédemment désélectionné.
Préparation du dépaquetage de .../9-glpi_9.1.6-5_all.deb ...
Dépaquetage de glpi (9.1.6-5) ...
Des erreurs ont été rencontrées pendant l'exécution :
 /tmp/apt-dpkg-install-2UpNPM/6-php-cas_1.3.8-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

En 2.7, les deux paquets arrivaient à être installés ensemble (dans le paquet php-cas 1.3.3-4, le chemin était : /usr/share/php/CAS.php).

Solutions à mettre en œuvre

  • EOLE 2.8
  • Visiblement notre paquet fournit une version 1.3.2 patchée
  • Regarder si il est possible de se baser sur le paquet officel pour surcharger le code
  • Si c'est vraiment impossible, il déplacer nos fichiers pour que les deux paquets puissent s'installer. Dans ce cas, une mise à niveau du code que nous distribuons serait la bienvenue !

Critères d'acceptation

  • le paquet glpi (maintenu par EOLE) s'installe sans erreur
  • php-cas et eole-php_cas sont fonctionnels

Sous-tâches

Tâche #30393: Corriger le control pour qu'il indique fournir php-casFerméPhilippe Caseiro


Demandes liées

Lié à eole-php5-cas - Evolution #5623: Portage de eole-php-cas en 2.4 Fermé 17/06/2013 21/06/2013
Lié à Distribution EOLE - Tâche #30297: Validation du scénario GLPI ne s'installe pas sur Scribe 2.8.0 (conflit php-cas/eole-php-cas) Fermé 11/06/2020

Révisions associées

Révision ace92df2 (diff)
Ajouté par Joël Cuissinat il y a presque 4 ans

Désactivation eole-glpi sur etb1.scribe 2.8.0 (Ref: #30280)

Révision de62a20e (diff)
Ajouté par Philippe Caseiro il y a presque 4 ans

Adding Provides php-cas to fix conflict with glpi deps.

ref #30280

Révision b6ab8d7b (diff)
Ajouté par Joël Cuissinat il y a presque 4 ans

Revert "Désactivation eole-glpi sur etb1.scribe 2.8.0 (Ref: #30280)"

This reverts commit ace92df293a797a98e325c229498ff4307c9e48d.

Historique

#1 Mis à jour par Fabrice Barconnière il y a presque 4 ans

  • Description mis à jour (diff)

#2 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Sujet changé de GLPI ne s'installe pas sur Scribe 2.8.0 à GLPI ne s'installe pas sur Scribe 2.8.0 (conflit php-cas/eole-php-cas)

#3 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Echéance mis à 03/07/2020
  • Version cible mis à Prestation Cadoles MEN 25-27
  • Début mis à 15/06/2020

#4 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Description mis à jour (diff)
  • Points de scénarios changé de 2.0 à 3.0

#5 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Projet changé de Distribution EOLE à eole-php5-cas

#6 Mis à jour par Joël Cuissinat il y a presque 4 ans

#7 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Lié à Tâche #30297: Validation du scénario GLPI ne s'installe pas sur Scribe 2.8.0 (conflit php-cas/eole-php-cas) ajouté

#8 Mis à jour par Philippe Caseiro il y a presque 4 ans

  • Assigné à mis à Philippe Caseiro

#9 Mis à jour par Philippe Caseiro il y a presque 4 ans

Peux-tu nous indiquer quels paquets tu installes, il y a trop de GLPI dans nos dépôts.

Merci

#10 Mis à jour par Joël Cuissinat il y a presque 4 ans

Philippe Caseiro a écrit :

Peux-tu nous indiquer quels paquets tu installes, il y a trop de GLPI dans nos dépôts.

Merci

Il s'agit de eole-glpi qui remplace esbl-glpi depuis 2.7 : http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleScribe/co/GLPI.html
L'erreur est visible dans le test : https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-instance-etb1scribe-2.8.0-amd64/49/parsed_console/
Mais est (temporairement) supprimée par eole-ci-tests:ace92df2

#12 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF