Plugin HarmonyHub - installation des dépendances en boucle

Bonjour Mesdames Messieurs,

j’utilise le plug-in harmony depuis longtemps sans problème.
Aujourd’hui,(peut-être depuis hier) il me relance sans arrêt " l’installation des dépendances ".
Cela ne pose pas de problème à son fonctionnement… je continue à utiliser mes télécommandes via Jeedom mais j’ai des messages d’erreur et je déteste ça.:frowning_face:

J’ai manqué d’attention, c’est certainement le cas depuis la dernière mise à jour.

voici le message d’erreur :

voici mon plug-in :

la santé de Jeedom :

si vous pouviez me guider…
ce serait très aimable à vous.:grin:

cordialement.

Bonjour,
Pourriez vous montrer la partie haute de la page santé de jeedom (celle qui concerne le core) ainsi que le log d’install des dépendances… Ça pourrait être utile sur une question à propos des dépendances

Bonjour, merci pour votre réponse.
Voici le haut de la partie santé :

voici le log d’installation des dépendances :

********************************************************
*             Installation des dépendances             *
********************************************************
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version.
python3-dev is already the newest version.
The following package was automatically installed and is no longer required:
linux-headers-3.14.29+
Use 'apt-get autoremove' to remove it.
The following extra packages will be installed:
python3-pkg-resources
Suggested packages:
python-setuptools-doc
The following packages will be upgraded:
python3-pkg-resources python3-setuptools
2 upgraded, 0 newly installed, 0 to remove and 179 not upgraded.
Need to get 353 kB of archives.
After this operation, 695 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
python3-setuptools python3-pkg-resources
E: There are problems and -y was used without --force-yes
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
********************************************************
*             Installation terminée                    *
********************************************************

j’ai la Smart box Jeedom.
je vous remercie beaucoup.

Vous êtes sous jessie (os linux version 8), il faudrait migrer sous stretch (linux version 9) avant d’essayer d’installer les dépendances.
Il y a plusieurs sujets sur le forum qui parle de l’upgrade des smart, en 2 mots:

  • prendre un backup en lieu sur (pas sur la smart) et restaurer une image (les nouvelles images sont en stretch)
  • prendre un backup en lieu sur (pas sur la smart) et lancer la migration facile

C’est gentil, merci beaucoup mais je crains que cela dépasse largement mes compétences.
C’est pour cela qu’une Smart avait été installée.
Je l’utilise constamment (étant paralysé) et je ne peux courir le risque de la mettre en panne.
Je vais voir ce qu’il m’est possible de faire.

Cordialement.

Il suffit de suivre la procédure officielle de restauration.
Il n’y a aucune commande a taper ni aucune connaissance à avoir par contre cela va être nécessaire de le faire, il y aura de plus en plus de problème avec jessie:
La procédure dit en résumé ceci:

  • prendre un backup sur un ordi
  • debrancher toutes les periph usb
  • connecter une clé usb de 8go de mémoire avec l’image téléchargée (lien dans la doc officielle)
  • redémarrer et patienter. Longtemps. Surtout ne plus couper le courant.
  • restaurer le backup du début.

Il va falloir que je prenne mon courage à 2 mains et que je le fasse bientôt.
J’ai presque envie avant, d’installer jeedom sur un raspberry 4 sur lequel je souhaitais faire des tests au cas où la procédure avec la Smart jeedom se passe mal.

Lorsque vous écrivez « prendre un backup sur un ordi » vous entendez par là aller dans :
réglages → système → sauvegarde ; et télécharger la dernière sauvegarde ?

Et d’après vous, avec un peu de chance, je n’aurais pas, après avoir restauré le backup à réinstaller toute la domotique ? Mes plug-in devraient être présent et fonctionner comme ils le font actuellement ?

Désolé pour les questions d’un ignorant légèrement angoissé… :grin:
merci beaucoup.

Oui, c’est cela.

Exactement, il faudra juste réinstaller les dépendances de chaque plugins mais tous les équipements, scénarios etc seront présent et fonctionneront exactement comme maintenant.

Je comprend que vous soyez angoissé, c’est une « opération » qui n’est pas anodine mais beaucoup d’autre l’ont déjà faite sans encombre, juste bien débrancher toutes les clés usb sauf celle avec la nouvelle image et avoir copier un backup avant; de nouveau:

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.