Plugin Home Alarm: Erreur installation des dépendances

Bonjour,

Je viens d’acheter le plugin, et ai tenté de suivre la « procédure » d’installation du plugin, mais cela fait 3 fois que les dépendances tombent en erreur en fin d’installation.

J’ai mis en debug le niveau de log et voici ce qui est dit si cela peut aider:

Début de l'installation
Installation des dépendances apt
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version.
The following packages were automatically installed and are no longer required:
python-ecdsa python-jwt python-lockfile python-oauthlib python-paramiko
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 311 not upgraded.
Installation du module globals pour python
Downloading/unpacking globals
Downloading globals-0.3.22.tar.gz
Running setup.py (path:/tmp/pip-build-ufe62d1h/globals/setup.py) egg_info for package globals
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-ufe62d1h/globals/setup.py", line 6
url = f'https://github.com/SamuelJansen/{name}/'
^
SyntaxError: invalid syntax
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-ufe62d1h/globals/setup.py", line 6
url = f'https://github.com/SamuelJansen/{name}/'
^
SyntaxError: invalid syntax
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-ufe62d1h/globals
Storing debug log for failure in /root/.pip/pip.log
rm: cannot remove '/tmp/jeedom/SomfyHomeAlarm/dependance': No such file or directory
Fin de l'installation

Merci pour votre aide !
Bon dimanche

j’ai lu sur un autre fil qu’il était bon de mettre un screen de la page SANTE.
la voici:

Merci

1 « J'aime »

Bonjour,
votre OS n’est pas à jour debian 8 alors que debian 10 demandé.
commencez par la
puis si vous le pouvez passez sur une version 4.1 de jeedom

bon dimanche

Bonjour,
Si vous avez une mini+ comme indiqué dans votre profil, vous ne pourrez plus mettre debian 10 ni la v4 de mémoire.

Cette box est trop ancienne et il n’y a plus de mise à jour possible (et ce n’est pas la responsabilité de jeedom, jeedom ne gère pas l’os).

Néanmoins il existe une version plus récente que celle que vous avez. La procédure est ici: https://doc.jeedom.com/fr_FR/installation/mini

Sans garantie que cela sera suffisant pour ce plug-in.

1 « J'aime »

Merci à vous deux @olive @Mips pour vos retours.
Mais le market m’a bien validé le téléchargement du plugin !
il est d’ailleurs précisé:

Jeedomboard (mini+)
Compatibilité confirmée avec les box mini+ et Pro V1.

On peut donc penser que la version du plugin soit tout à fait envisageable sur la Mini+…
De plus le passage en debian 9 pourrait s’envisager mais beaucoup de retours sur des instabilités avec Mini+.

J’espère que le développeur @Liniaal pourra nous donner son avis :slight_smile:
Si ça se trouve l’écart pour gérer Debian 8 n’est pas monumental…

Pas du tout, je pencherais plutôt pour une mauvaise catégorisation.
Il n’y a plus de support possible pour Debian8.

Et le market ne bloquera jamais un téléchargement, il n’y a AUCUNE vérification effectuée.

Tu veux dire que au moment où un developpeur pousse sur le market une version de son appli, il ne peut pas « choisir » de dire que telle plateforme n’est pas supportée?

moi je m’attendais à ne pas pouvoir télécharger car MINI+ n’aurait pas du apparaitre si mon problème est bien lié à Debian8

Je veux dire que:

  • en tant que développeur on met « ce qu’on veut » (techniquement) et il n’y a aucune vérification
  • il se peut qu’au début c’était supporté mais que cela n’a pas été mis à jour
  • que même si on ne met rien, tout le monde pourra télécharger: il n’y a aucun blocage automatique

Alors j’avoue avoir pensé (naïvement) que comme il s’agissait de dépendances python, cela ne poserait pas de soucis, mais je n’ai pas testé sur l’ensemble des plateformes (puisque je ne les ai pas toutes). Et pour ça je m’en excuse…

Il semblerait que ce soit l’installation du module globals qui plante, je devrais pouvoir m’en passer. J’essaye de faire un fix et de pousser ça dans la semaine.

Et de toute facon, il est possible que sur mini+ ca tourne, le problème reste debian.
Debian 8 sur une vm ou une smart ca ne marchera pas non plus.

Et ca cela manque sur le market de pouvoir controler l’os; en fait c’est plus la version de debian qui compte que la box :wink:

Top! Merci :slight_smile: