Impossible d'installer certaines applications avec Stretch

Bonsoir,
Je dispose de YUNOHOST sur Raspberrypi.
Certaines applications ne s’appliquent pas en raison du passage de php5 à php7 sur la dernière version de YUOHOST.
Par exemple avec phpLdapAdmin, yunohost cherche à télécharger la version en php7:
http://sourceforge.net/projects/phpldapadmin/files/phpldapadmin-php7.0/1.2.3/phpldapadmin-1.2.3.tgz/download.
mais celle-ci n’existe pas.
J’ai examiné le script d’installation dans GitHub, à la ligne 29

sudo wget -O …/phpLDAPadmin.tar.gz http://sourceforge.net/projects/phpldapadmin/files/phpldapadmin-php5/$version/phpldapadmin-$version.tgz/download > /dev/null 2>&1

je ne comprends pas pourquoi le fichier appelé ne correspond pas au fichier du script.

Quelqu’un aurait-il une idée?

Merci d’avance

Marc

Oui, parce que YunoHost a fait le choix de remplacer php5 par php7 dans les scripts pour résoudre de nombreuses situations concernant les apps.

merci.
Ceci signifie que Yunohost modifie le script et transforme les chaines php5 en php7?

Oui :wink:

Hello,

Il y a un patch pour ce problème ici : https://github.com/YunoHost-Apps/phpldapadmin_ynh/pull/3

Tu peut peut être essayer de l’installer depuis cette branche avec la commande :

yunohost app install https://github.com/YunoHost-Apps/phpldapadmin_ynh/tree/fix_stretch_compatibility
1 Like

Super ça fonctionne
Merci

1 Like

Même soucis sur mon VPS,
même résolution,
le patch doit intégrer la version de prod ?