Installation dépendance impossible: buster InRelease » a modifié sa valeur « Suite » de « oldstable

Bonjour,

Je ne parviens pas à installer les dépendances du plugin Zigbee2mqtt.
Cela stop à 6%.

Voila les logs que j’ai pu trouver :

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_z2m
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
Launch pre-install of z2m dependancy
+ echo 3
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Réception de :1 http://security.debian.org/debian-security buster/updates InRelease [34,8 kB]
Réception de :2 http://deb.debian.org/debian buster InRelease [122 kB]
Atteint :3 http://phoscon.de/apt/deconz buster InRelease
Ign :4 https://packages.sury.org/php buster InRelease
Réception de :5 http://deb.debian.org/debian buster-updates InRelease [56,6 kB]
Atteint :6 https://deb.nodesource.com/node_18.x nodistro InRelease
Err :7 https://packages.sury.org/php buster Release
Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.  Could not handshake: Error in the certificate verification. [IP : 143.244.56.49 443]
Lecture des listes de paquets…
E: Le dépôt https://packages.sury.org/php buster Release ne contient plus de fichier Release.
E: Le dépôt « http://security.debian.org/debian-security buster/updates InRelease » a modifié sa valeur « Suite » de « oldstable » à « oldoldstable »
E: Le dépôt « http://deb.debian.org/debian buster InRelease » a modifié sa valeur « Suite » de « oldstable » à « oldoldstable »
E: Le dépôt « http://deb.debian.org/debian buster-updates InRelease » a modifié sa valeur « Suite » de « oldstable-updates » à « oldoldstable-updates »
+ echo 4
+ sudo apt install -o Dpkg::Options::=--force-confdef -y php-yaml
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
E: Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
+ echo 5
+ sudo systemctl restart apache2
+ echo 6
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ echo Launch post-install of z2m dependancy
Launch post-install of z2m dependancy
+ realpath /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ dirname /var/www/html/plugins/z2m/resources/post-install.sh
+ BASEDIR=/var/www/html/plugins/z2m/resources
+ [ -d /var/www/html/plugins/z2m/resources/zigbee2mqtt ]
+ rm -rf /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ mkdir /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ git clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /var/www/html/plugins/z2m/resources/zigbee2mqtt
Clonage dans '/var/www/html/plugins/z2m/resources/zigbee2mqtt'...
+ cd /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ [ -f /var/www/html/plugins/z2m/resources/../data/wanted_z2m_version ]
+ npm ci
added 805 packages, and audited 806 packages in 39s
91 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
+ npm run build
> zigbee2mqtt@1.35.3 build
> tsc && node index.js writehash

Est-ce que c’est lié aux package qui viendraient de « sury.org » ?

Merci d’avance.

Bonjour,

Plutôt du au déplacement des dépôts.

Voir ici : Dépôt Debian 10 modifié de " stable " à " oldstable " suite sortie Debian 11

Bonjour,

Le plugin c’est plugin-z2m (jeezigbee) et pas plugin-zigbee2mqtt (qui est un autre).

Et concernant le problème ce n’est pas vraiment lié au plugib mais à votre système qui n’est pas à jour.

Si vous cherchez sur l’erreur qui est dans le log et que j’ai mis dans le titre vous trouverez la commande à exécuter pour solutionner

Merci,
Alors j’ai tenté les trois commandes en sudo sur le post…

J’ai bien eu des mise à jour qui se sont faites, mais j’ai toujours ma log en erreur sur le repo sury avec le problème de certificat quand je relance l’installation des dépendances.

J’ai tenté la maj des certificats, via Jeedom, puis en ssh… nada.
Je suis allé voir le fichier sources.list pour tenter d’y insérer le [trusted = Yes] comme indiqué dans le fil sur lequel je suis tombé (Problème d'installation de dépendance - #5 par pifou)… mais pas de trace du sury.org dans le fichier… il faut que j’insère toute la ligne ? (et oui trifouiller les entrailles d’un linux, même si ça ne m’effraie pas, j’y connais rien ! :smiley: )

P.S. Ma box est une JeedUP (si ça peut aider ^^')
image

Bonjour,

pour le problème de certificat Let’s Encrypt sur packages.sury.org, voir ici : Nombreux pbs Demon NOK suite install Emmc 16 Go - #24 par akenad

akenad :slight_smile:

Merci merci

Alors ça a fait un truc, j’ai plus le même message (d’erreur) lors de l’installation des dépendances ! :smiley:
Je suis passé de
« Certificate validation failed » à
« The following signatures were invalid: »

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_z2m
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
Launch pre-install of z2m dependancy
+ echo 3
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
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 http://phoscon.de/apt/deconz buster InRelease
Get:5 https://packages.sury.org/php buster InRelease [7559 B]
Hit:6 https://deb.nodesource.com/node_18.x nodistro InRelease
Err:5 https://packages.sury.org/php buster InRelease
The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
Fetched 7559 B in 2s (3619 B/s)
Reading package lists...
Building dependency tree...
Reading state information...
530 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://packages.sury.org/php buster InRelease: The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Failed to fetch https://packages.sury.org/php/dists/buster/InRelease  The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Some index files failed to download. They have been ignored, or old ones used instead.
+ echo 4
+ sudo apt install -o Dpkg::Options::=--force-confdef -y php-yaml
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
php-yaml
0 upgraded, 1 newly installed, 0 to remove and 530 not upgraded.
Need to get 43.6 kB of archives.
After this operation, 365 kB of additional disk space will be used.
Err:1 https://packages.sury.org/php buster/main amd64 php-yaml amd64 2.0.4+1.3.2-1+0~20191202.12+debian10~1.gbpaa2800
404  Not Found [IP: 185.93.2.248 443]
E: Failed to fetch https://packages.sury.org/php/pool/main/p/php-yaml/php-yaml_2.0.4+1.3.2-1+0~20191202.12+debian10~1.gbpaa2800_amd64.deb  404  Not Found [IP: 185.93.2.248 443]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
+ echo 5
+ sudo systemctl restart apache2
+ echo 6
+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ sudo /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ echo Launch post-install of z2m dependancy
Launch post-install of z2m dependancy
+ realpath /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
+ dirname /var/www/html/plugins/z2m/resources/post-install.sh
+ BASEDIR=/var/www/html/plugins/z2m/resources
+ [ -d /var/www/html/plugins/z2m/resources/zigbee2mqtt ]
+ rm -rf /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ mkdir /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ git clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /var/www/html/plugins/z2m/resources/zigbee2mqtt
Cloning into '/var/www/html/plugins/z2m/resources/zigbee2mqtt'...
+ cd /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ [ -f /var/www/html/plugins/z2m/resources/../data/wanted_z2m_version ]
+ npm ci
added 805 packages, and audited 806 packages in 34s
91 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
+ npm run build
> zigbee2mqtt@1.35.3 build
> tsc && node index.js writehash
+ chown www-data:www-data -R /var/www/html/plugins/z2m/resources/zigbee2mqtt
+ echo 7
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end z2m
+ rm /tmp/jeedom_install_in_progress_z2m
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Je regarderais demain si je trouve des messages sur le forum sur cette erreur.

C’est un problème de clé de signature GPG.
La Jeedup n’est pas supportée par Jeedom/Domadoo.
La solution est probablement à déduire d’ici : https://packages.sury.org/php/README.txt

Sinon installation d’une bullseye : Jeedup install image - #3 par akenad

akenad :slight_smile:

Merci pour le temps accordé sur une solution non supportée.
Malheureusement, le Readme n’a pas résolut le bazar…

Du coup, je pense m’orienter… vers une box Jeedom Atlas !!!
Ca me permettra de reconditionner la jeedup selon tes préconisations. Mais j’avoue avoir peur de me lancer dans une réinstallation complète de ma solution sans avoir de backup en cas de plantage, sachant que sans ma box… la maison va pas bien tourner, surtout en hiver ^^ ! (donc de toute façon avoir un backup est plutôt une pas mauvaise idée).

Reste donc une question sur l’Atlas, c’est quel protocole embarqué prendre. J’ai déjà une clef Zwave et une Combee II. Sachant que les inclusions Zwave se font sur la clef, je vais la garder… Il reste le choix de prendre le EnOcenan (dont je vois pas trop le but) ou me passer de la Combee II. Comment est le zigbee natif de l’Atlas par rapport à Combee II ?