Dépendances NOK

Bonjour,

Depuis quelques temps, les infos ne sont plus mises à jour.
Les dépendances reste en NOK malgré plusieurs tentatives de réinstallation.
Log Speedtest_update :

********************************************************
*             Installation des dépendances             *
********************************************************
***** Commande: sudo apt-get update **********
Hit:1 http://www.deb-multimedia.org buster InRelease
Hit:2 http://security.debian.org/debian-security buster/updates InRelease
Hit:3 http://ftp.uk.debian.org/debian buster InRelease
Hit:4 http://ftp.uk.debian.org/debian buster-updates InRelease
Hit:5 https://deb.nodesource.com/node_14.x buster InRelease
Hit:6 https://oph.mdrjr.net/meveric all InRelease
Hit:7 https://oph.mdrjr.net/meveric buster InRelease
Reading package lists...
***** Commande: install python-pip**********
Reading package lists...
Building dependency tree...
Reading state information...
python-pip is already the newest version (18.1-5).
0 upgraded, 0 newly installed, 0 to remove and 171 not upgraded.
***** Commande: install speedtest-cli **********
Collecting git+https://github.com/sivel/speedtest-cli.git
Cloning https://github.com/sivel/speedtest-cli.git to /tmp/pip-req-build-VK8iUp
Requirement already satisfied (use --upgrade to upgrade): speedtest-cli==2.1.4b1 from git+https://github.com/sivel/speedtest-cli.git in /usr/local/lib/python2.7/dist-packages
Building wheels for collected packages: speedtest-cli
Running setup.py bdist_wheel for speedtest-cli: started
Running setup.py bdist_wheel for speedtest-cli: finished with status 'done'
Stored in directory: /tmp/pip-ephem-wheel-cache-N6027S/wheels/11/08/4c/3f2006aa0690809492cc1347b5a1be57ec5f48ce959b3f43f6
Successfully built speedtest-cli
********************************************************
*             Installation terminée                    *
********************************************************

Que puis-je faire?

Bonjour
Meme soucis …

le log

********************************************************
*             Installation des dépendances             *
********************************************************
***** Commande: sudo apt-get update **********
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 https://deb.nodesource.com/node_14.x buster InRelease
Reading package lists...
***** Commande: install python-pip**********
Reading package lists...
Building dependency tree...
Reading state information...
python-pip is already the newest version (18.1-5).
0 upgraded, 0 newly installed, 0 to remove and 133 not upgraded.
***** Commande: install speedtest-cli **********
Collecting git+https://github.com/sivel/speedtest-cli.git
  Cloning https://github.com/sivel/speedtest-cli.git to /tmp/pip-req-build-s99Bt0
Requirement already satisfied (use --upgrade to upgrade): speedtest-cli==2.1.4b1 from git+https://github.com/sivel/speedtest-cli.git in /usr/local/lib/python2.7/dist-packages
Building wheels for collected packages: speedtest-cli
  Running setup.py bdist_wheel for speedtest-cli: started
  Running setup.py bdist_wheel for speedtest-cli: finished with status 'done'
  Stored in directory: /tmp/pip-ephem-wheel-cache-9d5zqj/wheels/11/08/4c/3f2006aa0690809492cc1347b5a1be57ec5f48ce959b3f43f6
Successfully built speedtest-cli
********************************************************
*             Installation terminée                    *
********************************************************

[2021-07-22 08:00:03][DEBUG] : cmd : sudo speedtest --share 
[2021-07-22 08:00:05][DEBUG] : ############################################
[2021-07-22 08:00:05][DEBUG] : ############################################
[2021-07-22 08:00:05][DEBUG] : Array (     [0] => Retrieving speedtest.net configuration...     [1] => Testing from myISP...     [2] => Retrieving speedtest.net server list...     [3] => Selecting best server based on ping... ) 
[2021-07-22 08:00:05][DEBUG] : count: 4
[2021-07-22 08:00:05][DEBUG] : status 1
[2021-07-22 08:00:05][DEBUG] : info : Retrieving speedtest.net configuration...
[2021-07-22 08:00:05][DEBUG] : info : Testing from MYISP...
[2021-07-22 08:00:05][DEBUG] : info : Retrieving speedtest.net server list...
[2021-07-22 08:00:05][DEBUG] : info : Selecting best server based on ping...
[2021-07-22 08:00:05][DEBUG] : ############################################
[2021-07-22 08:00:05][DEBUG] : ############################################
[2021-07-22 08:33:11][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=speedtest function=remove callInstallFunction=1
[2021-07-24 14:32:58][INFO] : Début d'activation du plugin
[2021-07-24 14:32:59][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2021-07-24 14:32:59][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=speedtest function=install callInstallFunction=1

que faire ?

merci

chris

Faites vous bien les maj système ?
En ssh
apt-get update
Puis
apt-get dist-upgrade
Norbert

Bonjour,

C’est probablement que votre environnement python est « cassé » et que pip n’est plus lié à python2 mais python3.
Executez cette commande pour connaitre la version:

pip --version

et si effectivement c’est une version python3 qui est retournée, tentez de désinstaller:

sudo apt remove python-pip

puis relancez les dépendances

Ma version de PIP

image

donc là c bon

j’ai passer les commande update et upgrade, reboot

Relancer l’nstall des dépendances
toujours pas OK

********************************************************
*             Installation des dépendances             *
********************************************************
***** Commande: sudo apt-get update **********
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://security.debian.org/debian-security buster/updates InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 https://deb.nodesource.com/node_14.x buster InRelease
Reading package lists...
***** Commande: install python-pip**********
Reading package lists...
Building dependency tree...
Reading state information...
python-pip is already the newest version (18.1-5).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
***** Commande: install speedtest-cli **********
Collecting git+https://github.com/sivel/speedtest-cli.git
Cloning https://github.com/sivel/speedtest-cli.git to /tmp/pip-req-build-c0G0YX
Requirement already satisfied (use --upgrade to upgrade): speedtest-cli==2.1.4b1 from git+https://github.com/sivel/speedtest-cli.git in /usr/local/lib/python2.7/dist-packages
Building wheels for collected packages: speedtest-cli
Running setup.py bdist_wheel for speedtest-cli: started
Running setup.py bdist_wheel for speedtest-cli: finished with status 'done'
Stored in directory: /tmp/pip-ephem-wheel-cache-uOJ1hZ/wheels/11/08/4c/3f2006aa0690809492cc1347b5a1be57ec5f48ce959b3f43f6
Successfully built speedtest-cli
********************************************************
*             Installation terminée                    *
********************************************************

Et python --version ?

Parce qu’en fait remontrer le log des dépendances (ou même relancer l’install) sans rien changer d’autre ne sert à rien.
Les dépendances sont installées donc soit il y a un problème ailleurs soit il manque quelque chose qui ne sera pas installé par ce script.

image

Le problème est que le plugin test la présence de speedtest-cli version 2.1.3 mais install la dernière depuis github qui est la 2.1.4b1 à présent vu votre log.

Executez les commandes suivantes pour voir si cela résout le problème du NOK:

sudo pip uninstall -y speedtest-cli
sudo pip install speedtest-cli==2.1.3

et ne lancez plus l’installation des dépendances ensuite sauf si c’est demandé.

De manière général il ne faut jamais relancer une installation des dépendances sur un plugin sauf si cela est expressément demandé, la plupart du temps cela ne résoudra pas de problème mais cela peut en créer, la preuve ici.

6 « J'aime »

Je vais passer les commande et je fait un retour.
Pour ce qui est du lancement des dépendances, sa c’est fait tout seul après un restore de backup de mon jeedom :confused:
et le système les relance tout seul systématiquement de façon régulière …

problem solved :slight_smile:

merci beaucoup

chris

1 « J'aime »

Le core ne relance pas les dépendances si ce n’est pas nécessaire, il les relance uniquement si elles sont en NOK, ce qui a pu être le cas suite à un restore de l’OS (pas si seulement jeedom a été restauré)

dans mon cas, juste lancer un restore depuis l’outils jeedom, pas toucher a l’OS

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