Installation des dépendances trop longue

Je ne comprends pas pourquoi vous relancez toujours l’installation s’il est marqué que c’est toujours en cours.

Ce n’est pas parce que jeedom n’affiche plus la progression que c’est arrêté…
Surveillez le log et attendez.

Bon là évidemment il n’y a plus rien qui fonctionne mais à force de réinstaller des versions de python ça ne m’étonne pas…
Essayez d’installer python3-wheel

sudo apt install python3-wheel

Et relancez les dépendances

J’ai relancé l’installation car le statut est passé à NOK

C’était déjà installé

pi@rasp-jeedom:/usr/bin $ sudo apt install python3-wheel
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
python3-wheel est déjà la version la plus récente (0.32.3-2).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Bonjour,

Avez-vous trouvé une solution svp ?

J’ai la meme erreur

Bonjour, moi aussi j’ai eu le même problème. Une solution svp ?

Merci d’avance.

Donnez les logs d’installation amha.

Antoine

je n’ai toujours pas de solution pour ma part

Bonjour, je vous remercie de votre retour.
Je viens de remettre à zéro la boite domotique jeedom atlas avec une clé usb ensuite j’ai restauré une sauvegarde de jeedom. Tout est rentré dans l’ordre , la charge est descendu à 0.14 - 0.12 - 0.1.

Cordialement

J’ai cette erreur, je suis sur un raspberry PI 4 :

Collecting pydantic-core==2.10.1 (from pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4->fastapi)
Using cached https://files.pythonhosted.org/packages/af/31/8e466c6ed47cddf23013d2f2ccf3fdb5b908ffa1d5c444150c41690d6eca/pydantic_core-2.10.1.tar.gz
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 1, in 
File "/usr/lib/python3.7/tokenize.py", line 447, in open
buffer = _builtin_open(filename, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-install-8elylr3j/pydantic-core/setup.py'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-8elylr3j/pydantic-core/
jeudi 28 septembre 2023, 22:41:01 (UTC+0200)
***************************
*      Install ended      *
***************************

Hello à tous,

pour ma part le plug-in ne fonctionne plus depuis quelques mois (cet été environ) alors qu’il fonctionnait très bien jusqu’ici.

Ce qui est bizarre:

La log d’installation des dépendances ne semble pas comporter d’erreur :

0000|*************************************
0001|* Launch install of dependencies *
0002|*************************************
0003|Sat Nov 4 17:09:31 UTC 2023
0004|Hit:1 http://security.debian.org buster/updates InRelease
0005|Hit:2 Index of /debian buster InRelease
0006|Hit:3 Index of /debian buster-updates InRelease
0007|Hit:4 Index of /debian buster-backports InRelease
0008|Hit:5 https://deb.nodesource.com/node_18.x buster InRelease
0009|Hit:6 https://packagecloud.io/ookla/speedtest-cli/debian buster InRelease
0010|Reading package lists…
0011|*****************************
0012|Install modules using apt-get
0013|*****************************
0014|Reading package lists…
0015|Building dependency tree…
0016|Reading state information…
0017|python3-pip is already the newest version (18.1-5).
0018|python3 is already the newest version (3.7.3-1).
0019|python3-requests is already the newest version (2.21.0-1+deb10u1).
0020|0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
0021|*************************************
0022|Install the required python libraries
0023|*************************************
0024|Requirement already satisfied: wheel in /usr/lib/python3/dist-packages (0.32.3)
0025|Requirement already satisfied: h11 in /usr/local/lib/python3.7/dist-packages (0.14.0)
0026|Requirement already satisfied: setuptools in /usr/local/lib/python3.7/dist-packages (46.1.3)
0027|Requirement already satisfied: charset-normalizer in /usr/local/lib/python3.7/dist-packages (3.0.0)
0028|Requirement already satisfied: requests in /usr/lib/python3/dist-packages (2.21.0)
0029|Requirement already satisfied: aiohttp in /usr/local/lib/python3.7/dist-packages (3.8.3)
0030|Requirement already satisfied: aiosignal in /usr/local/lib/python3.7/dist-packages (1.2.0)
0031|Requirement already satisfied: asyncio in /usr/local/lib/python3.7/dist-packages (3.4.3)
0032|Requirement already satisfied: fastapi in /usr/local/lib/python3.7/dist-packages (0.85.2)
0033|Requirement already satisfied: uvicorn in /usr/local/lib/python3.7/dist-packages (0.19.0)
0034|Requirement already satisfied: urllib3 in /usr/lib/python3/dist-packages (1.24.1)
0035|Requirement already satisfied: typing-extensions; python_version < « 3.8 » in /usr/local/lib/python3.7/dist-packages (from h11) (4.4.0)
0036|Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp) (6.0.2)
0037|Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.7/dist-packages (from aiohttp) (1.3.1)
0038|Requirement already satisfied: asynctest==0.13.0; python_version < « 3.8 » in /usr/local/lib/python3.7/dist-packages (from aiohttp) (0.13.0)
0039|Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp) (22.1.0)
0040|Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp) (1.8.1)
0041|Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /usr/local/lib/python3.7/dist-packages (from aiohttp) (4.0.2)
0042|Requirement already satisfied: starlette==0.20.4 in /usr/local/lib/python3.7/dist-packages (from fastapi) (0.20.4)
0043|Requirement already satisfied: pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2 in /usr/local/lib/python3.7/dist-packages (from fastapi) (1.10.2)
0044|Requirement already satisfied: click>=7.0 in /usr/local/lib/python3.7/dist-packages (from uvicorn) (7.1.2)
0045|Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp) (2.6)
0046|Requirement already satisfied: anyio<5,>=3.4.0 in /usr/local/lib/python3.7/dist-packages (from starlette==0.20.4->fastapi) (3.6.2)
0047|Requirement already satisfied: sniffio>=1.1 in /usr/local/lib/python3.7/dist-packages (from anyio<5,>=3.4.0->starlette==0.20.4->fastapi) (1.3.0)
0048|Sat Nov 4 17:09:39 UTC 2023
0049|***************************
0050|* Install ended *
0051|***************************

Et pourtant son statut est NOK:

Et donc le démon ne redémarre plus… :frowning:
@Jezza34000 maintiens-tu toujours ce plug-in?

Merci d’avance de ta réponse.

Hello, non
Désolé j’ai quitté Jeedom pour Home Assistant et j’ai revendu tout mon matos Reolink.
Mais bon dans ton log tout est correcte, le problème doit se situer ailleurs peut être dans le démarrage du démon, essai en debug et voir si les autres log te donne + d’informations ?

1 « J'aime »

Hello @Jeeza34000

Effectivement tout est bon dans la log.

Quand j’installe le plug-in from scratch dans une autre instance Jeedom aucun soucis.
Mais même quand je réinstalle le plug-in sur l’instance où j’ai le soucis, l’installation des dépendances est considérée en erreur alors que tout se passe bien… ce qui empêche le démon de démarrer… :frowning:

Sinon à quoi sert le démon? Car j’ai l’impression que l’équipement se connecte tout de même bien à la caméra… et que la récupération des infos se passe bien via l’API…

Sais-tu si quelqu’un a repris le plug-in?
Le repo de code source est-il public?

@Mips sais-tu si quelqu’un a repris le plug-in?

@mnpg et @Michel_F avez-vous finalement repris ce plug-in?

Merci de votre retour…

je ne comprend pas pourquoi tu me poses la question?

je rappel que je ne fais pas partie de jeedom: je suis un utilisateur comme vous et accessoirement un dev tiers

Bonjour,

La réponse est là:

1 « J'aime »

Comme tu es Modérateur Communautaires, j’imaginais que tu parcourais pas mal le forum et que tu avais peut-être glané l’information quelquepart… Surtout que tu a participé à ce thread de message

A mon avis la réponse se trouve aussi peut-être ici : Fin du projet / fin de maintenance - #24 par Jezza34000

Nous allons voir si @mnpg et @Michel_F répondent…

Ah ok

Bah non je n’ai pas fait attention mais entre temps @iPapy a répondu

1 « J'aime »

Hello,

Sinon à quoi sert le démon?

Il sert a récupérer les alertes de mouvement depuis la caméra, mais j’avais deja abordé ce sujet sur je ne sais plus que thread : c’est vraiment moche et c’est fait de bout de ficelle et morceaux de scotch pour fonctionner. Si cette info est un besoin sécurité a fuir de toute urgence !

Sais-tu si quelqu’un a repris le plug-in?

Non

Le repo de code source est-il public?

Oui

Et comme déjà dit je suis ouvert à tout besoin de modifications et/ou nouvelle feature via des PR

1 « J'aime »

Ok @Jezza34000 , merci pour tes réponses!

Donc pas grave si le démon ne tourne plus, on peut quand même changer le paramétrage des caméras sans si j’ai bien compris!

Le seul soucis sont les messages d’erreurs dans ce cas.
Mais tu n’y pourras probablement pas grand chose car pas lié au plug-in, mais au core Jeedom?
Ou si on te fais un PR sur ce sujet, tu peux qu’il y aurait moyen de définir un paramétrage qui ne lancerai pas le démon?

Peux-tu rappeler l’URL du repo Git du projet par la même occasion?

Donc pas grave si le démon ne tourne plus, on peut quand même changer le paramétrage des caméras sans si j’ai bien compris!

Exactement

Mais tu n’y pourras probablement pas grand chose car pas lié au plug-in, mais au core Jeedom?

Non c’est bien le plugin qui provoque ces messages d’erreur. Il y a un autre sujet sur le forum ou quelqu’un avait poster un workaround pour ce sujet.
Si tu veux faire un PR avec grand plaisir.

Je ne promets rien car cela fait plus de 10 ans que je n’ai plus fait de PHP… :wink:

Si je trouve le temps je tenterai de regarder d’où cela vient et de proposer une PR…

Merci