Bzip2 nécessaire pour utiliser les plugins GLPI

Bonjour

Amateur du plug&play et bidouilleur du dimanche, je me suis mis à Yunohost et commence à trouver les marques (merci YNS ;-))

J’ai remarqué que lors de l’installation de GLPI, pour pouvoir installer les plugins, il est nécessaire d’avoir bzip2 sous peine d’échec.

Je soumets donc une demande pour que bzip2 soit installé soit lors de l’installation de GLPI, soit plus largement directement dans YNH pour éviter que les gens comme moi aient besoin d’aller taper de la CLI au risque de faire de jolies bêtises :slight_smile:

Je poses ça là, je ne sais pas si c’est le bon endroit ni pertinent, et n’hésitez pas à me le signaler si c’est le cas.

Matthieu

Tu peux proposer un ajout de dépendances en changeant cette ligne là:

Cependant, je ne sais pas si c’est le paquet debian php-bz2 , bzip2 ou encore le support de php zlib (comme suggéré par la doc d’installation).

Bonjour Valentin

Merci pour ton retour
J’avoue ne pas être familier avec ça :see_no_evil: mais je vais essayer de trouver comment faire

Pour information, voici ce que j’ai du installer pour que cela fonctionne ensuite si qqn veut le faire à ma place :slight_smile:

apt-get install php7.4-bz2
apt-get install php7.4-zip

Bonne fin d’année

Matt

Bonjour,

J’ai essayé d’ajouter php bz2 et zip et de lancer un !testme mais il semble y avoir un truc bizarre avec la CI, à peine lancée il y a ce message :

!!! Another analyseCI process is currently using the lock ./CI-1.lock !!!

https://ci-apps-dev.yunohost.org/ci/job/4849

Dites-moi s’il y a quelque chose à faire de mon côté.

Edit :
J’ai relancé le truc et la CI a démarré.
On verra à l’issue du test.

Edit :
Résultat : l’application est jugée niveau 7.
J’ai donc édité la PR afin de proposer une version 10.0.5~ynh2 au lieu de 10.0.5~ynh1 … et relancé un test.
https://ci-apps-dev.yunohost.org/ci/job/4851

ppr