Page 1 sur 1

Erreur de GIT lors de la mise à jour de Z4D

Publié : 05 juin 2024, 08:39
par Diab
Salut.
Je suis en 7.1.011 [5.260] et j'essaye de mettre à jour vers la .012 mais GIT termine en erreur que ce soit en passant par la console ou par la GUI, en m'indiquant que je ne suis pas sur une branche (HEAD detached at stable7-7.1.011).
Le retour à un état fonctionnel ne se fait que par les commandes ci-dessous, même si j'en conviens ce n'est pas la bonne procédure.

git pull
git checkout stable7-7.1.011
git pull

Voilà les retours que j'ai.

Par la GUI :

Code : Tout sélectionner

Lance la mise à jour du plugin.
Si cette mise à jour se passe sans problème, un redémarrage du plugin sera nécessaire pour la prise en compte, sinon il faudra faire la mise à jour de façon manuelle.

Starting Zigbee for Domoticz plugin Upgrade process.
----------------------------------------------------
PWD=/home/ouapi/domoticz/plugins/Domoticz-Zigbee
HOME=/home/ouapi/domoticz/plugins/Domoticz-Zigbee
LANG=C.UTF-8
INVOCATION_ID=954b04b5f1d647bfb19aa9ce5b15fa4e
SHLVL=1
JOURNAL_STREAM=8:33864
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
_=/bin/env

uid=0(root) gid=0(root) groups=0(root)

root

PIP Options: --no-input install -r requirements.txt --ignore-requires-python --upgrade
Current version : {"branch": "stable7", "version": "7.1.011"}
fatal: detected dubious ownership in repository at '/home/ouapi/domoticz/plugins/Domoticz-Zigbee'
To add an exception for this directory, call:

git config --global --add safe.directory /home/ouapi/domoticz/plugins/Domoticz-Zigbee
latest git commit:

(1) git config --global --add safe.directory

(2) updating Zigbee for Domoticz plugin

Setup submodule.recurse

hint: Pulling without specifying how to reconcile divergent branches is
hint: discouraged. You can squelch this message by running one of the following
hint: commands sometime before your next pull:
hint:
hint: git config pull.rebase false # merge (the default strategy)
hint: git config pull.rebase true # rebase
hint: git config pull.ff only # fast-forward only
hint:
hint: You can replace "git config" with "git config --global" to set a default
hint: preference for all repositories. You can also pass --rebase, --no-rebase,
hint: or --ff-only on the command line to override the configured default per
hint: invocation.
You are not currently on a branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.

git pull

ERROR while running command 'git pull --recurse-submodules'.
Git Status: HEAD detached at stable7-7.1.011
Changes to be committed:
(use "git restore --staged ..." to unstage)
new file: .gitconfig
new file: ReportsTransport-stats.json

Changes not staged for commit:
(use "git add/rm ..." to update what will be committed)
(use "git restore ..." to discard changes in working directory)
modified: .gitconfig
deleted: Reports/empty
modified: ReportsTransport-stats.json
Par la console, en utilisant les commandes "git pull" et "sudo python3 -m pip install -r requirements.txt --upgrade"

Code : Tout sélectionner

Wed Jun 05 08:24:46 root@DMZ:/home/ouapi/domoticz/plugins/Domoticz-Zigbee$  sudo python3 -m pip install -r requirements.txt --upgrade
Requirement already satisfied: zigpy==0.59.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 1)) (0.59.0)
Collecting zigpy==0.59.0
  Using cached zigpy-0.59.0-py3-none-any.whl (180 kB)
Requirement already satisfied: zigpy_znp==0.11.6 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 2)) (0.11.6)
Collecting zigpy_znp==0.11.6
  Using cached zigpy_znp-0.11.6-py3-none-any.whl (120 kB)
Requirement already satisfied: zigpy_deconz==0.21.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 3)) (0.21.1)
Collecting zigpy_deconz==0.21.1
  Using cached zigpy_deconz-0.21.1-py3-none-any.whl (31 kB)
Requirement already satisfied: bellows==0.36.8 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 4)) (0.36.8)
Collecting bellows==0.36.8
  Using cached bellows-0.36.8-py3-none-any.whl (234 kB)
Requirement already satisfied: zigpy-cli==1.0.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 5)) (1.0.4)
Collecting zigpy-cli==1.0.4
  Using cached zigpy_cli-1.0.4-py3-none-any.whl (27 kB)
Requirement already satisfied: dnspython==2.3.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 6)) (2.3.0)
Collecting dnspython==2.3.0
  Using cached dnspython-2.3.0-py3-none-any.whl (283 kB)
Requirement already satisfied: pyserial>=3.5 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 7)) (3.5)
Collecting pyserial>=3.5
  Using cached pyserial-3.5-py2.py3-none-any.whl (90 kB)
Requirement already satisfied: z4d-certified-devices in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 8)) (5.260)
Collecting z4d-certified-devices
  Using cached z4d_certified_devices-5.260-py3-none-any.whl (394 kB)
  Using cached z4d_certified_devices-4.259-py3-none-any.whl (394 kB)
Requirement already satisfied: charset-normalizer==2.0.11 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 9)) (2.0.11)
Collecting charset-normalizer==2.0.11
  Using cached charset_normalizer-2.0.11-py3-none-any.whl (39 kB)
Requirement already satisfied: distro in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 10)) (1.9.0)
Collecting distro
  Using cached distro-1.9.0-py3-none-any.whl (20 kB)
  Using cached distro-1.8.0-py3-none-any.whl (20 kB)
Requirement already satisfied: pure-pcapy3==1.0.1 in /usr/local/lib/python3.9/dist-packages (from bellows==0.36.8->-r requirements.txt (line 4)) (1.0.1)
Requirement already satisfied: voluptuous in /usr/local/lib/python3.9/dist-packages (from bellows==0.36.8->-r requirements.txt (line 4)) (0.13.1)
Requirement already satisfied: click in /usr/local/lib/python3.9/dist-packages (from bellows==0.36.8->-r requirements.txt (line 4)) (8.1.3)
Requirement already satisfied: click-log>=0.2.1 in /usr/local/lib/python3.9/dist-packages (from bellows==0.36.8->-r requirements.txt (line 4)) (0.4.0)
Requirement already satisfied: async-timeout in /usr/local/lib/python3.9/dist-packages (from bellows==0.36.8->-r requirements.txt (line 4)) (4.0.2)
Requirement already satisfied: crccheck in /usr/local/lib/python3.9/dist-packages (from zigpy==0.59.0->-r requirements.txt (line 1)) (1.3.0)
Requirement already satisfied: pyserial-asyncio in /usr/local/lib/python3.9/dist-packages (from zigpy==0.59.0->-r requirements.txt (line 1)) (0.6)
Requirement already satisfied: cryptography in /usr/lib/python3/dist-packages (from zigpy==0.59.0->-r requirements.txt (line 1)) (3.3.2)
Requirement already satisfied: attrs in /usr/lib/python3/dist-packages (from zigpy==0.59.0->-r requirements.txt (line 1)) (20.3.0)
Requirement already satisfied: typing-extensions in /usr/local/lib/python3.9/dist-packages (from zigpy==0.59.0->-r requirements.txt (line 1)) (4.5.0)
Requirement already satisfied: aiosqlite>=0.16.0 in /usr/local/lib/python3.9/dist-packages (from zigpy==0.59.0->-r requirements.txt (line 1)) (0.18.0)
Requirement already satisfied: aiohttp in /usr/local/lib/python3.9/dist-packages (from zigpy==0.59.0->-r requirements.txt (line 1)) (3.8.4)
Requirement already satisfied: scapy in /usr/local/lib/python3.9/dist-packages (from zigpy-cli==1.0.4->-r requirements.txt (line 5)) (2.5.0)
Requirement already satisfied: zigpy-zigate>=0.11.0 in /usr/local/lib/python3.9/dist-packages (from zigpy-cli==1.0.4->-r requirements.txt (line 5)) (0.11.0)
Requirement already satisfied: coloredlogs in /usr/local/lib/python3.9/dist-packages (from zigpy-cli==1.0.4->-r requirements.txt (line 5)) (15.0.1)
Requirement already satisfied: zigpy-xbee>=0.18.0 in /usr/local/lib/python3.9/dist-packages (from zigpy-cli==1.0.4->-r requirements.txt (line 5)) (0.18.1)
Requirement already satisfied: jsonschema in /usr/lib/python3/dist-packages (from zigpy_znp==0.11.6->-r requirements.txt (line 2)) (3.2.0)
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from pure-pcapy3==1.0.1->bellows==0.36.8->-r requirements.txt (line 4)) (52.0.0)
Requirement already satisfied: pyusb>=1.1.0 in /usr/local/lib/python3.9/dist-packages (from zigpy-zigate>=0.11.0->zigpy-cli==1.0.4->-r requirements.txt (line 5)) (1.2.1)
Requirement already satisfied: gpiozero in /usr/local/lib/python3.9/dist-packages (from zigpy-zigate>=0.11.0->zigpy-cli==1.0.4->-r requirements.txt (line 5)) (1.6.2)
Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.9/dist-packages (from aiohttp->zigpy==0.59.0->-r requirements.txt (line 1)) (1.3.1)
Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.9/dist-packages (from aiohttp->zigpy==0.59.0->-r requirements.txt (line 1)) (1.8.2)
Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.9/dist-packages (from aiohttp->zigpy==0.59.0->-r requirements.txt (line 1)) (6.0.4)
Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.9/dist-packages (from aiohttp->zigpy==0.59.0->-r requirements.txt (line 1)) (1.3.3)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy==0.59.0->-r requirements.txt (line 1)) (2.10)
Requirement already satisfied: humanfriendly>=9.1 in /usr/local/lib/python3.9/dist-packages (from coloredlogs->zigpy-cli==1.0.4->-r requirements.txt (line 5)) (10.0)
Requirement already satisfied: colorzero in /usr/local/lib/python3.9/dist-packages (from gpiozero->zigpy-zigate>=0.11.0->zigpy-cli==1.0.4->-r requirements.txt (line 5)) (2.0)
Wed Jun 05 08:25:21 root@DMZ:/home/ouapi/domoticz/plugins/Domoticz-Zigbee$git pull
hint: Pulling without specifying how to reconcile divergent branches is
hint: discouraged. You can squelch this message by running one of the following
hint: commands sometime before your next pull:
hint:
hint:   git config pull.rebase false  # merge (the default strategy)
hint:   git config pull.rebase true   # rebase
hint:   git config pull.ff only       # fast-forward only
hint:
hint: You can replace "git config" with "git config --global" to set a default
hint: preference for all repositories. You can also pass --rebase, --no-rebase,
hint: or --ff-only on the command line to override the configured default per
hint: invocation.
You are not currently on a branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.

    git pull <remote> <branch>
Je n'utilise que rarement les commandes Git et ne sais donc pas interpréter ce défaut de branche ...

Vous avez une idée ?
Merci.

Ma config :
Machine virtuelle en Debian 11 ( Bullseye ) sur Freebox.
Conbee II avec firmware deCONZ - 0x26780700
Domoticz 2024.4
Python Version: 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]

Re: Erreur de GIT lors de la mise à jour de Z4D

Publié : 05 juin 2024, 12:36
par Keros
Reviens à la dernière branche stable avec les commandes :

Code : Tout sélectionner

git checkout stable7
git reset --hard
git pull --force
sudo python3 -m pip install -r requirements.txt --upgrade

Re: Erreur de GIT lors de la mise à jour de Z4D

Publié : 05 juin 2024, 13:21
par Diab
Merci pour ta réponse Keros.
J'ai déjà fait cette manip suite à la lecture du Wiki mais cela ne marche pas, il semble y avoir une erreur d'accès au fichier "plugin.py"

Code : Tout sélectionner

2024-06-05 13:08:19.663 Error: ConBee: (Zigate) failed to load 'plugin.py', Python Path used was '/home/ouapi/domoticz/plugins/Domoticz-Zigbee/:/usr/lib/python39.zip:/usr/lib/python3.9:/usr/lib/python3.9/lib-dynload:/usr/local/lib/python3.9/dist-packages:/usr/lib/python3/dist-packages:/usr/lib/python3.9/dist-packages'.
2024-06-05 13:08:19.665 Error: ConBee: Traceback (most recent call last):
2024-06-05 13:08:19.665 Error: ConBee: File "/home/ouapi/domoticz/plugins/Domoticz-Zigbee/plugin.py", line 127, in <module>
2024-06-05 13:08:19.665 Error: ConBee: from Classes.ZigpyTopology import ZigpyTopology
2024-06-05 13:08:19.665 Error: ConBee: File "/home/ouapi/domoticz/plugins/Domoticz-Zigbee/Classes/ZigpyTopology.py", line 19, in <module>
2024-06-05 13:08:19.665 Error: ConBee: import zigpy.types as t
2024-06-05 13:08:19.665 Error: ConBee: File "/usr/local/lib/python3.9/dist-packages/zigpy/types/__init__.py", line 4, in <module>
2024-06-05 13:08:19.665 Error: ConBee: from .named import * # noqa: F401,F403
2024-06-05 13:08:19.665 Error: ConBee: File "/usr/local/lib/python3.9/dist-packages/zigpy/types/named.py", line 8, in <module>
2024-06-05 13:08:19.665 Error: ConBee: import attrs
2024-06-05 13:08:19.665 Error: ConBee: ModuleNotFoundError: No module named 'attrs'
Puis quand je reviens en 0.11 (git checkout stable7-7.1.011) j'ai de nouveau un problème de branche

Code : Tout sélectionner

Note: switching to 'stable7-7.1.011'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 64952b7e Bump 7.1.011
mais cela fonctionne en rechargeant la bonne version de Python "sudo python3 -m pip install -r requirements.txt --upgrade" car j'ai ce message dans les logs de Domo

Code : Tout sélectionner

2024-06-05 13:12:58.552 Error: ConBee: Looks like zigpy==0.59.0 Python module is not installed or does not meet the required version. Requires 0.59.0, Installed 0.64.0. Make sure to install the required Python3 module with the correct version.
2024-06-05 13:12:58.554 Error: ConBee: Use the command:
2024-06-05 13:12:58.554 Error: ConBee: sudo python3 -m pip install -r requirements.txt --upgrade
Suite à cela tout fonctionne mais je suis de nouveau en .011

Re: Erreur de GIT lors de la mise à jour de Z4D

Publié : 05 juin 2024, 13:25
par Diab
Copie de la console quand j'ai fait les commandes que tu m'as indiquées.

Code : Tout sélectionner

Wed Jun 05 13:06:03 root@DMZ:/home/ouapi/domoticz/plugins/Domoticz-Zigbee$git checkout stable7
A	.gitconfig
D	Reports/empty
A	ReportsTransport-stats.json
Previous HEAD position was 64952b7e Bump 7.1.011
Switched to branch 'stable7'
Your branch is up to date with 'origin/stable7'.
Wed Jun 05 13:06:15 root@DMZ:/home/ouapi/domoticz/plugins/Domoticz-Zigbee$git reset --hard
HEAD is now at 7b6f080e revert previous revert
Wed Jun 05 13:06:38 root@DMZ:/home/ouapi/domoticz/plugins/Domoticz-Zigbee$git pull --force
hint: Pulling without specifying how to reconcile divergent branches is
hint: discouraged. You can squelch this message by running one of the following
hint: commands sometime before your next pull:
hint:
hint:   git config pull.rebase false  # merge (the default strategy)
hint:   git config pull.rebase true   # rebase
hint:   git config pull.ff only       # fast-forward only
hint:
hint: You can replace "git config" with "git config --global" to set a default
hint: preference for all repositories. You can also pass --rebase, --no-rebase,
hint: or --ff-only on the command line to override the configured default per
hint: invocation.
Already up to date.
Wed Jun 05 13:06:52 root@DMZ:/home/ouapi/domoticz/plugins/Domoticz-Zigbee$sudo python3 -m pip install -r requirements.txt --upgrade
Collecting zigpy
  Downloading zigpy-0.64.0-py3-none-any.whl (206 kB)
     |████████████████████████████████| 206 kB 2.9 MB/s
Requirement already satisfied: zigpy-cli in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 3)) (1.0.4)
Collecting zigpy-cli
  Using cached zigpy_cli-1.0.4-py3-none-any.whl (27 kB)
  Downloading zigpy_cli-1.0.3-py3-none-any.whl (27 kB)
Collecting dnspython
  Downloading dnspython-2.6.1-py3-none-any.whl (307 kB)
     |████████████████████████████████| 307 kB 11.9 MB/s
Requirement already satisfied: z4d-certified-devices in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 5)) (5.260)
Collecting z4d-certified-devices
  Using cached z4d_certified_devices-5.260-py3-none-any.whl (394 kB)
  Using cached z4d_certified_devices-4.259-py3-none-any.whl (394 kB)
Requirement already satisfied: distro in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 6)) (1.9.0)
Collecting distro
  Using cached distro-1.9.0-py3-none-any.whl (20 kB)
  Using cached distro-1.8.0-py3-none-any.whl (20 kB)
Requirement already satisfied: pyserial-asyncio-fast in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 7)) (0.11)
Collecting pyserial-asyncio-fast
  Using cached pyserial_asyncio_fast-0.11-py3-none-any.whl (8.4 kB)
  Using cached pyserial_asyncio_fast-0.10-py3-none-any.whl (8.3 kB)
Collecting zigpy_znp
  Using cached zigpy_znp-0.12.1-py3-none-any.whl (120 kB)
Collecting zigpy_deconz
  Downloading zigpy_deconz-0.23.1-py3-none-any.whl (32 kB)
Collecting bellows
  Downloading bellows-0.38.4-py3-none-any.whl (230 kB)
     |████████████████████████████████| 230 kB 18.5 MB/s
Requirement already satisfied: click in /usr/local/lib/python3.9/dist-packages (from bellows->-r requirements.txt (line 10)) (8.1.3)
Requirement already satisfied: pure-pcapy3==1.0.1 in /usr/local/lib/python3.9/dist-packages (from bellows->-r requirements.txt (line 10)) (1.0.1)
Requirement already satisfied: voluptuous in /usr/local/lib/python3.9/dist-packages (from bellows->-r requirements.txt (line 10)) (0.13.1)
Requirement already satisfied: async-timeout in /usr/local/lib/python3.9/dist-packages (from bellows->-r requirements.txt (line 10)) (4.0.2)
Requirement already satisfied: click-log>=0.2.1 in /usr/local/lib/python3.9/dist-packages (from bellows->-r requirements.txt (line 10)) (0.4.0)
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from pure-pcapy3==1.0.1->bellows->-r requirements.txt (line 10)) (52.0.0)
Requirement already satisfied: pyserial-asyncio in /usr/local/lib/python3.9/dist-packages (from zigpy->-r requirements.txt (line 2)) (0.6)
Requirement already satisfied: crccheck in /usr/local/lib/python3.9/dist-packages (from zigpy->-r requirements.txt (line 2)) (1.3.0)
Requirement already satisfied: cryptography in /usr/lib/python3/dist-packages (from zigpy->-r requirements.txt (line 2)) (3.3.2)
Requirement already satisfied: aiohttp in /usr/local/lib/python3.9/dist-packages (from zigpy->-r requirements.txt (line 2)) (3.8.4)
Requirement already satisfied: attrs in /usr/lib/python3/dist-packages (from zigpy->-r requirements.txt (line 2)) (20.3.0)
Requirement already satisfied: typing-extensions in /usr/local/lib/python3.9/dist-packages (from zigpy->-r requirements.txt (line 2)) (4.5.0)
Collecting aiosqlite>=0.20.0
  Downloading aiosqlite-0.20.0-py3-none-any.whl (15 kB)
Collecting jsonschema
  Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB)
     |████████████████████████████████| 90 kB 397 kB/s
Requirement already satisfied: pyserial in /usr/local/lib/python3.9/dist-packages (from pyserial-asyncio-fast->-r requirements.txt (line 7)) (3.5)
Requirement already satisfied: scapy in /usr/local/lib/python3.9/dist-packages (from zigpy-cli->-r requirements.txt (line 3)) (2.5.0)
Requirement already satisfied: zigpy-xbee>=0.18.0 in /usr/local/lib/python3.9/dist-packages (from zigpy-cli->-r requirements.txt (line 3)) (0.18.1)
Requirement already satisfied: zigpy-zigate>=0.11.0 in /usr/local/lib/python3.9/dist-packages (from zigpy-cli->-r requirements.txt (line 3)) (0.11.0)
Requirement already satisfied: coloredlogs in /usr/local/lib/python3.9/dist-packages (from zigpy-cli->-r requirements.txt (line 3)) (15.0.1)
Requirement already satisfied: pyusb>=1.1.0 in /usr/local/lib/python3.9/dist-packages (from zigpy-zigate>=0.11.0->zigpy-cli->-r requirements.txt (line 3)) (1.2.1)
Requirement already satisfied: gpiozero in /usr/local/lib/python3.9/dist-packages (from zigpy-zigate>=0.11.0->zigpy-cli->-r requirements.txt (line 3)) (1.6.2)
Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.9/dist-packages (from aiohttp->zigpy->-r requirements.txt (line 2)) (1.3.1)
Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.9/dist-packages (from aiohttp->zigpy->-r requirements.txt (line 2)) (1.8.2)
Requirement already satisfied: charset-normalizer<4.0,>=2.0 in /usr/local/lib/python3.9/dist-packages (from aiohttp->zigpy->-r requirements.txt (line 2)) (2.0.11)
Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.9/dist-packages (from aiohttp->zigpy->-r requirements.txt (line 2)) (6.0.4)
Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.9/dist-packages (from aiohttp->zigpy->-r requirements.txt (line 2)) (1.3.3)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy->-r requirements.txt (line 2)) (2.10)
Requirement already satisfied: humanfriendly>=9.1 in /usr/local/lib/python3.9/dist-packages (from coloredlogs->zigpy-cli->-r requirements.txt (line 3)) (10.0)
Requirement already satisfied: colorzero in /usr/local/lib/python3.9/dist-packages (from gpiozero->zigpy-zigate>=0.11.0->zigpy-cli->-r requirements.txt (line 3)) (2.0)
Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /usr/lib/python3/dist-packages (from jsonschema->zigpy->-r requirements.txt (line 2)) (0.15.5)
Installing collected packages: jsonschema, aiosqlite, zigpy, zigpy-znp, zigpy-deconz, bellows, dnspython
  Attempting uninstall: jsonschema
    Found existing installation: jsonschema 3.2.0
    Not uninstalling jsonschema at /usr/lib/python3/dist-packages, outside environment /usr
    Can't uninstall 'jsonschema'. No files were found to uninstall.
  Attempting uninstall: aiosqlite
    Found existing installation: aiosqlite 0.18.0
    Uninstalling aiosqlite-0.18.0:
      Successfully uninstalled aiosqlite-0.18.0
  Attempting uninstall: zigpy
    Found existing installation: zigpy 0.59.0
    Uninstalling zigpy-0.59.0:
      Successfully uninstalled zigpy-0.59.0
  Attempting uninstall: zigpy-znp
    Found existing installation: zigpy-znp 0.11.6
    Uninstalling zigpy-znp-0.11.6:
      Successfully uninstalled zigpy-znp-0.11.6
  Attempting uninstall: zigpy-deconz
    Found existing installation: zigpy-deconz 0.21.1
    Uninstalling zigpy-deconz-0.21.1:
      Successfully uninstalled zigpy-deconz-0.21.1
  Attempting uninstall: bellows
    Found existing installation: bellows 0.36.8
    Uninstalling bellows-0.36.8:
      Successfully uninstalled bellows-0.36.8
  Attempting uninstall: dnspython
    Found existing installation: dnspython 2.3.0
    Uninstalling dnspython-2.3.0:
      Successfully uninstalled dnspython-2.3.0
Successfully installed aiosqlite-0.20.0 bellows-0.38.4 dnspython-2.6.1 jsonschema-4.17.3 zigpy-0.64.0 zigpy-deconz-0.23.1 zigpy-znp-0.12.1

Re: Erreur de GIT lors de la mise à jour de Z4D

Publié : 05 juin 2024, 13:49
par pipiche
Je ne vois aucun problème suite aux commandes proposées par Keros

Re: Erreur de GIT lors de la mise à jour de Z4D

Publié : 05 juin 2024, 15:00
par Diab
Salut Pipiche.
Effectivement dans la console tout semble bien se passer mais quand je fais un restart et que je regarde dans le log de Domoticz, les erreurs sont visibles et l'ensemble Zigbee ne fonctionne pas (voir mon message de 13:21 où il es fait mention de "plugin.py" et du module "attrs").
C'est à la suite de ce dysfonctionnement que je reviens en .011

Peut-être que les messages générés dans la GUI te seront plus parlants (voir mon premier post).

Re: Erreur de GIT lors de la mise à jour de Z4D

Publié : 11 juin 2024, 11:37
par pipiche
est-ce que Domoticz tourne en etant root ? ou tourne-t-il sous un autre utilisateur ?

Re: Erreur de GIT lors de la mise à jour de Z4D

Publié : 11 juin 2024, 13:53
par Diab
Salut.
Quand je fais "service domoticz restart" c'est effectivement sous root.
De ce que je me souviens de mes cours Unix, je sais que ce n'est pas bien mais l'ensemble de mes commandes est passé sous ce statut ... :oops: