Bonjour,
J’ouvre un nouveau post car je n’ai pas réussi à résoudre mon problème.
J’ai mis à jour mon plugin AJAX aujourd’hui (beta) et j’ai le démon qui ne veut plus se lancer alors que tout fonctionné bien avant. J’avais le mode SIA via démon précédemment qui fonctionnait bien jusqu’à aujourd’hui.
J’ai donc tenté de relancer les dépendances, même résultat.
Je suis donc passé sur la version stable du plugin (Version :2023-06-07 01:20:03), pareil le démon ne veut plus se lancer. J’ai remis le mode local sur « Aucun », pareil, le démon ne veut plus du tout se lancer.
Le pire c’est quand ré-installant une mise à jour de précédente de Jeedom ben ça repart pas, il s’est donc passé quelque chose dans les dépendances.
Voici le log de Daemon:
Traceback (most recent call last):
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/ajaxSystemd.py", line 31, in
from pysiaalarm import CommunicationsProtocol, SIAAccount, SIAClient, SIAEvent
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/pysiaalarm/__init__.py", line 22, in
from .account import SIAAccount
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/pysiaalarm/account.py", line 8, in
import pytz
ModuleNotFoundError: No module named 'pytz'
Traceback (most recent call last):
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/ajaxSystemd.py", line 31, in
from pysiaalarm import CommunicationsProtocol, SIAAccount, SIAClient, SIAEvent
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/pysiaalarm/__init__.py", line 22, in
from .account import SIAAccount
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/pysiaalarm/account.py", line 8, in
import pytz
ModuleNotFoundError: No module named 'pytz'
Le log d’installation des dépendances:
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_ajaxSystem
+ echo 1
+ echo 2
++ awk '$1 <= 4'
++ find /usr/local/lib/python2.7/dist-packages/ /usr/local/lib/python3.7/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
++ cut -f 2-
+ RESULTTODELETE=
++ echo ''
++ sed 's, ,\ ,g'
+ RESULTTODELETE2=
+ echo ''
+ xargs rm -rf
+ echo 3
+ sudo pip3 cache purge
Files removed: 9
+ echo 4
+ sudo pip3 install --upgrade pip
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pip in /usr/local/lib/python3.7/dist-packages (23.1.2)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 5
+ sudo pip3 install --force-reinstall --upgrade pySIAAlarm
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting pySIAAlarm
Downloading pysiaalarm-2.0.8-py2.py3-none-any.whl (23 kB)
Collecting pycryptodome>=3.9.7 (from pySIAAlarm)
Downloading pycryptodome-3.18.0-cp35-abi3-manylinux2014_aarch64.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 8.4 MB/s eta 0:00:00
Installing collected packages: pycryptodome, pySIAAlarm
Attempting uninstall: pycryptodome
Found existing installation: pycryptodome 3.18.0
Uninstalling pycryptodome-3.18.0:
Successfully uninstalled pycryptodome-3.18.0
Attempting uninstall: pySIAAlarm
Found existing installation: pysiaalarm 3.0.0b9
Uninstalling pysiaalarm-3.0.0b9:
Successfully uninstalled pysiaalarm-3.0.0b9
Successfully installed pySIAAlarm-2.0.8 pycryptodome-3.18.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 6
+ sudo chmod +x /var/www/html/core/class/../../plugins/ajaxSystem/resources/post-install.sh
+ sudo /var/www/html/core/class/../../plugins/ajaxSystem/resources/post-install.sh
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting pysiaalarm==3.0.0b9
Downloading https://www.piwheels.org/simple/pysiaalarm/pysiaalarm-3.0.0b9-py2.py3-none-any.whl (32 kB)
Requirement already satisfied: pycryptodome>=3.9.7 in /usr/local/lib/python3.7/dist-packages (from pysiaalarm==3.0.0b9) (3.18.0)
Requirement already satisfied: dataclasses-json==0.5.2 in /usr/local/lib/python3.7/dist-packages (from pysiaalarm==3.0.0b9) (0.5.2)
Requirement already satisfied: importlib-metadata in /usr/local/lib/python3.7/dist-packages (from pysiaalarm==3.0.0b9) (4.10.1)
Requirement already satisfied: marshmallow<4.0.0,>=3.3.0 in /usr/local/lib/python3.7/dist-packages (from dataclasses-json==0.5.2->pysiaalarm==3.0.0b9) (3.14.1)
Requirement already satisfied: marshmallow-enum<2.0.0,>=1.5.1 in /usr/local/lib/python3.7/dist-packages (from dataclasses-json==0.5.2->pysiaalarm==3.0.0b9) (1.5.1)
Requirement already satisfied: typing-inspect>=0.4.0 in /usr/local/lib/python3.7/dist-packages (from dataclasses-json==0.5.2->pysiaalarm==3.0.0b9) (0.7.1)
Requirement already satisfied: stringcase<2.0.0,==1.2.0 in /usr/local/lib/python3.7/dist-packages (from dataclasses-json==0.5.2->pysiaalarm==3.0.0b9) (1.2.0)
Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.7/dist-packages (from importlib-metadata->pysiaalarm==3.0.0b9) (3.7.0)
Requirement already satisfied: typing-extensions>=3.6.4 in /usr/local/lib/python3.7/dist-packages (from importlib-metadata->pysiaalarm==3.0.0b9) (4.0.1)
Requirement already satisfied: mypy-extensions>=0.3.0 in /usr/local/lib/python3.7/dist-packages (from typing-inspect>=0.4.0->dataclasses-json==0.5.2->pysiaalarm==3.0.0b9) (0.4.3)
Installing collected packages: pysiaalarm
Attempting uninstall: pysiaalarm
Found existing installation: pysiaalarm 2.0.8
Uninstalling pysiaalarm-2.0.8:
Successfully uninstalled pysiaalarm-2.0.8
Successfully installed pysiaalarm-3.0.0b9
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 7
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end ajaxSystem
+ rm /tmp/jeedom_install_in_progress_ajaxSystem
+ echo '*******************End of package installation******************'
*******************End of package installation******************
Quelqu’un pour m’aider ?