Bonjour à tous
Je ne sais pas si cela en est la cause mais depuis la dernière mise à jour, le plugin ne démarre plus car il y a une erreur lors de l’installation des dépendances.
A priori, ce serait un problème de version mais je ne sais pas trop quelle commande lancer pour réaliser cette montée de version…
Informations Jeedom
Core : 4.4.19 (master)
DNS Jeedom : oui
Plugin : iRobot
Version : 2024-12-25 08:09:18 (stable)
Statut Démon : Stoppé - (2024-12-22 10:16:57)
Informations complémentaires
Log des dépendances:
======================================================================
== 27/12/2024 08:20:06 == Dependencies installation for kroomba
======================================================================
[ 5% ] : Clean apt...
[ 9% ] : Clean apt : [ OK ]
[ 10% ] : Update apt...
[ 19% ] : Update apt : [ OK ]
[ 20% ] : Init python3 & prerequisites...
[ 29% ] : Init python3 & prerequisites : [ OK ]
[ 30% ] : Init PyEnv...
** PyEnv not required: 3.11.2 >= 3.9 **
** python3 path: python3 **
[ 39% ] : Init PyEnv : [ OK ]
[ 40% ] : Setting up virtual environment...
** Version of python in VENV: Python 3.11.2
[ 69% ] : Setting up virtual environment : [ OK ]
[ 70% ] : Install the required python packages...
[ 79% ] : Install the required python packages : ERROR
[ 80% ] : Restoring folders and files rights...
[ 89% ] : Restoring folders and files rights : [ OK ]
[ 90% ] : Summary of installed packages...
aiohttp==3.9.5
aiosignal==1.3.1
attrs==23.2.0
certifi==2024.6.2
charset-normalizer==3.3.2
frozenlist==1.4.1
idna==3.7
jeedomdaemon==0.9.8
multidict==6.0.5
paho-mqtt==2.1.0
requests==2.31.0
urllib3==2.2.1
yarl==1.9.4
[ 99% ] : Summary of installed packages : [ OK ]
[100% ] : Finished !
======================================================================
== KO == Installation Error
======================================================================
== ANALYSING LOGS...
== NO KNOWN ERROR DETECTED
== Error in step : Install the required python packages
== Line 222
== The command `/var/www/html/plugins/kroomba/resources/venv/bin/python3 -m pip install --upgrade -r /var/www/html/plugins/kroomba/resources/requirements.txt' has an issue
== Return code is 1
== Error message :
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: requests>=2.25.1 in ./html/plugins/kroomba/resources/venv/lib/python3.11/site-packages (from -r /var/www/html/plugins/kroomba/resources/requirements.txt (line 1)) (2.31.0)
Collecting requests>=2.25.1 (from -r /var/www/html/plugins/kroomba/resources/requirements.txt (line 1))
Using cached https://www.piwheels.org/simple/requests/requests-2.32.3-py3-none-any.whl (64 kB)
Requirement already satisfied: paho-mqtt>=2.0.0 in ./html/plugins/kroomba/resources/venv/lib/python3.11/site-packages (from -r /var/www/html/plugins/kroomba/resources/requirements.txt (line 2)) (2.1.0)
Requirement already satisfied: aiohttp>=3.8.0 in ./html/plugins/kroomba/resources/venv/lib/python3.11/site-packages (from -r /var/www/html/plugins/kroomba/resources/requirements.txt (line 3)) (3.9.5)
Collecting aiohttp>=3.8.0 (from -r /var/www/html/plugins/kroomba/resources/requirements.txt (line 3))
Using cached aiohttp-3.11.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (7.7 kB)
Collecting jeedomdaemon~=1.1.0 (from -r /var/www/html/plugins/kroomba/resources/requirements.txt (line 4))
Using cached https://www.piwheels.org/simple/jeedomdaemon/jeedomdaemon-1.1.0-py3-none-any.whl (13 kB)
Requirement already satisfied: charset-normalizer<4,>=2 in ./html/plugins/kroomba/resources/venv/lib/python3.11/site-packages (from requests>=2.25.1->-r /var/www/html/plugins/kroomba/resources/requirements.txt (line 1)) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in ./html/plugins/kroomba/resources/venv/lib/python3.11/site-packages (from requests>=2.25.1->-r /var/www/html/plugins/kroomba/resources/requirements.txt (line 1)) (3.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./html/plugins/kroomba/resources/venv/lib/python3.11/site-packages (from requests>=2.25.1->-r /var/www/html/plugins/kroomba/resources/requirements.txt (line 1)) (2.2.1)
Requirement already satisfied: certifi>=2017.4.17 in ./html/plugins/kroomba/resources/venv/lib/python3.11/site-packages (from requests>=2.25.1->-r /var/www/html/plugins/kroomba/resources/requirements.txt (line 1)) (2024.6.2)
Collecting aiohappyeyeballs>=2.3.0 (from aiohttp>=3.8.0->-r /var/www/html/plugins/kroomba/resources/requirements.txt (line 3))
Using cached https://www.piwheels.org/simple/aiohappyeyeballs/aiohappyeyeballs-2.4.4-py3-none-any.whl (14 kB)
Requirement already satisfied: aiosignal>=1.1.2 in ./html/plugins/kroomba/resources/venv/lib/python3.11/site-packages (from aiohttp>=3.8.0->-r /var/www/html/plugins/kroomba/resources/requirements.txt (line 3)) (1.3.1)
Requirement already satisfied: attrs>=17.3.0 in ./html/plugins/kroomba/resources/venv/lib/python3.11/site-packages (from aiohttp>=3.8.0->-r /var/www/html/plugins/kroomba/resources/requirements.txt (line 3)) (23.2.0)
Requirement already satisfied: frozenlist>=1.1.1 in ./html/plugins/kroomba/resources/venv/lib/python3.11/site-packages (from aiohttp>=3.8.0->-r /var/www/html/plugins/kroomba/resources/requirements.txt (line 3)) (1.4.1)
Requirement already satisfied: multidict<7.0,>=4.5 in ./html/plugins/kroomba/resources/venv/lib/python3.11/site-packages (from aiohttp>=3.8.0->-r /var/www/html/plugins/kroomba/resources/requirements.txt (line 3)) (6.0.5)
Collecting propcache>=0.2.0 (from aiohttp>=3.8.0->-r /var/www/html/plugins/kroomba/resources/requirements.txt (line 3))
Using cached propcache-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (9.2 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp>=3.8.0->-r /var/www/html/plugins/kroomba/resources/requirements.txt (line 3))
Using cached yarl-1.18.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (69 kB)
Using cached aiohttp-3.11.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB)
Using cached propcache-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (232 kB)
Using cached yarl-1.18.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (340 kB)
Installing collected packages: requests, propcache, aiohappyeyeballs, yarl, aiohttp, jeedomdaemon
Attempting uninstall: requests
Found existing installation: requests None
error: uninstall-no-record-file
× Cannot uninstall requests None
╰─> The package's contents are unknown: no RECORD file was found for requests.
hint: You might be able to recover from this via: pip install --force-reinstall --no-deps requests==2.31.0
======================================================================
Log du plugin:
[2024-12-27 08:23:33] DEBUG : Package jeedomdaemon version is 0.9.8 but version at least 1.1.0 is required
[2024-12-27 08:23:33] DEBUG : Package jeedomdaemon version is 0.9.8 but version at least 1.1.0 is required
[2024-12-27 08:23:39] DEBUG : Package jeedomdaemon version is 0.9.8 but version at least 1.1.0 is required
Merci pour votre aide et bonnes fêtes…