Homebridge Échec d’installation des dépendances

Suite à la mise à niveau de Debian 9.4 vers 10.4 de ma Jeedom VMI BOX le plugin ne fonctionne plus du tout. Impossible d’installer les dépendances .
J’ai tenté de réparer, Réparer et réinstaller et redescendre ma dernière sauvegarde.
Pourriez-vous jeter un coup d’oeil sur les logs que viens de prendre suite au lancement de Réparer et réinstallé depuis le plugin ?
Je vois des erreurs de version et de repository.
Pourriez-vous m’aider svp ?

Venom

0000|== Jeedom 4.2.13 sur Debian GNU/Linux 10 (buster)/arm64/aarch64/64bits aka 'smart' avec nodeJS v10.24.0 et jsonrpc:enable et homebridge (stable) 2022-02-16 15:09:40

0001|======================================================================

0002|== 25/02/2022 07:40:04 == Installation des dépendances de homebridge

0003|======================================================================

0004|[ 0% ] : Vérification des droits...

0005|[ 4% ] : Vérification des droits : [ OK ]

0006|[ 5% ] : Mise à jour APT et installation des packages nécessaires...

0007|[ 9% ] : Mise à jour APT et installation des packages nécessaires : [ERREUR]

0008|[ 10% ] : Prérequis...

0009|/var/www/html/plugins/homebridge/resources/install_nodejs.sh: line 8: [: /etc/apt/sources.list.d/deb-multimedia.list: binary operator expected

0010|[ 14% ] : Prérequis : [ OK ]

0011|[ 15% ] : Installation des packages nécessaires...

0012|[ 19% ] : Installation des packages nécessaires : [ OK ]

0013|[ 20% ] : Vérification du système...

0014|[ 24% ] : Vérification du système : [ OK ]

0015|[ 25% ] : Vérification de la version de NodeJS installée...

0016|[Check Version NodeJS actuelle : v10.24.0 : [ KO ]

0017|[ 29% ] : Vérification de la version de NodeJS installée : [ OK ]

0018|[ 30% ] : Installation de NodeJS 14...

0019|npm does not support Node.js v10.24.0

0020|You should probably upgrade to a newer version of node as we

0021|can't make any promises that npm will work with this version.

0022|You can find the latest version at https://nodejs.org/

0023|/usr/local/lib/node_modules/npm/lib/npm.js:32

0024|#unloaded = false

0025|^

0026|SyntaxError: Invalid or unexpected token

0027|at Module._compile (internal/modules/cjs/loader.js:723:23)

0028|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0029|at Module.load (internal/modules/cjs/loader.js:653:32)

0030|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0031|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0032|at Module.require (internal/modules/cjs/loader.js:692:17)

0033|at require (internal/modules/cjs/helpers.js:25:18)

0034|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0035|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0036|at Module._compile (internal/modules/cjs/loader.js:778:30)

0037|Utilisation du dépot officiel

0038|[Check Version NodeJS après install : v10.24.0 : [ KO ] -> relancez les dépendances

0039|npm does not support Node.js v10.24.0

0040|You should probably upgrade to a newer version of node as we

0041|can't make any promises that npm will work with this version.

0042|You can find the latest version at https://nodejs.org/

0043|/usr/local/lib/node_modules/npm/lib/npm.js:32

0044|#unloaded = false

0045|^

0046|SyntaxError: Invalid or unexpected token

0047|at Module._compile (internal/modules/cjs/loader.js:723:23)

0048|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0049|at Module.load (internal/modules/cjs/loader.js:653:32)

0050|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0051|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0052|at Module.require (internal/modules/cjs/loader.js:692:17)

0053|at require (internal/modules/cjs/helpers.js:25:18)

0054|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0055|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0056|at Module._compile (internal/modules/cjs/loader.js:778:30)

0057|npm does not support Node.js v10.24.0

0058|You should probably upgrade to a newer version of node as we

0059|can't make any promises that npm will work with this version.

0060|You can find the latest version at https://nodejs.org/

0061|/usr/local/lib/node_modules/npm/lib/npm.js:32

0062|#unloaded = false

0063|^

0064|SyntaxError: Invalid or unexpected token

0065|at Module._compile (internal/modules/cjs/loader.js:723:23)

0066|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0067|at Module.load (internal/modules/cjs/loader.js:653:32)

0068|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0069|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0070|at Module.require (internal/modules/cjs/loader.js:692:17)

0071|at require (internal/modules/cjs/helpers.js:25:18)

0072|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0073|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0074|at Module._compile (internal/modules/cjs/loader.js:778:30)

0075|npm does not support Node.js v10.24.0

0076|You should probably upgrade to a newer version of node as we

0077|can't make any promises that npm will work with this version.

0078|You can find the latest version at https://nodejs.org/

0079|/usr/local/lib/node_modules/npm/lib/npm.js:32

0080|#unloaded = false

0081|^

0082|SyntaxError: Invalid or unexpected token

0083|at Module._compile (internal/modules/cjs/loader.js:723:23)

0084|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0085|at Module.load (internal/modules/cjs/loader.js:653:32)

0086|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0087|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0088|at Module.require (internal/modules/cjs/loader.js:692:17)

0089|at require (internal/modules/cjs/helpers.js:25:18)

0090|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0091|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0092|at Module._compile (internal/modules/cjs/loader.js:778:30)

0093|[Check Prefix : and sudo prefix : and www-data prefix : : [ KO ]

0094|[ 44% ] : Installation de NodeJS 14 : [ERREUR]

0095|[ 45% ] : Reset prefix (/usr/local) pour npm root...

0096|npm does not support Node.js v10.24.0

0097|You should probably upgrade to a newer version of node as we

0098|can't make any promises that npm will work with this version.

0099|You can find the latest version at https://nodejs.org/

0100|/usr/local/lib/node_modules/npm/lib/npm.js:32

0101|#unloaded = false

0102|^

0103|SyntaxError: Invalid or unexpected token

0104|at Module._compile (internal/modules/cjs/loader.js:723:23)

0105|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0106|at Module.load (internal/modules/cjs/loader.js:653:32)

0107|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0108|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0109|at Module.require (internal/modules/cjs/loader.js:692:17)

0110|at require (internal/modules/cjs/helpers.js:25:18)

0111|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0112|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0113|at Module._compile (internal/modules/cjs/loader.js:778:30)

0114|[ 49% ] : Reset prefix (/usr/local) pour npm root : [ OK ]

0115|[ 50% ] : Nettoyage...

0116|[ 59% ] : Nettoyage : [ OK ]

0117|[ 60% ] : Nettoyage anciens modules...

0118|[ 69% ] : Nettoyage anciens modules : [ OK ]

0119|[ 70% ] : Installation de Homebridge master, veuillez patienter svp...

0120|[ 89% ] : Installation de Homebridge master, veuillez patienter svp : [ERREUR]

0121|[ 90% ] : Configuration Avahi...

0122|Désactivation de avahi-daemon au démarrage...(il démarrera avec le daemon (on contourne le bug de la Smart du 1 jan 1970))

0123|[ 99% ] : Configuration Avahi : [ OK ]

0124|[100% ] : Terminé !

0125|======================================================================

0126|== KO == Erreur d'Installation

0127|======================================================================

0128|== ANALYSE DES ERREURS...

0129|== AUCUNE ERREUR CONNUE DÉTECTÉE

0130|== Erreur à l'étape : Mise à jour APT et installation des packages nécessaires

0131|== Ligne 22

0132|== La commande `sudo apt-get update' pose problème

0133|== Le code de retour est 100

0134|== Le message d'erreur :

0135|Hit:1 http://security.debian.org/debian-security buster/updates InRelease

0136|Get:2 http://ftp.uk.debian.org/debian buster InRelease [122 kB]

0137|Hit:3 http://ftp.uk.debian.org/debian buster-updates InRelease

0138|Ign:4 https://oph.mdrjr.net/meveric all InRelease

0139|Ign:5 https://oph.mdrjr.net/meveric buster InRelease

0140|Hit:6 http://www.deb-multimedia.org buster InRelease

0141|Err:7 https://oph.mdrjr.net/meveric all Release

0142|Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 216.155.132.189 443]

0143|Err:8 https://oph.mdrjr.net/meveric buster Release

0144|Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 216.155.132.189 443]

0145|Reading package lists...

0146|E: The repository 'https://oph.mdrjr.net/meveric all Release' no longer has a Release file.

0147|E: The repository 'https://oph.mdrjr.net/meveric buster Release' no longer has a Release file.

0148|======================================================================

0149|== Erreur à l'étape : Installation de NodeJS 14

0150|== Ligne 139

0151|== La commande `sudo -E bash -' pose problème

0152|== Le code de retour est 1

0153|== Le message d'erreur :

0154|## Installing the NodeSource Node.js 14.x repo...

0155|## Populating apt-get cache...

0156|+ apt-get update

0157|Hit:1 http://www.deb-multimedia.org buster InRelease

0158|Get:2 http://ftp.uk.debian.org/debian buster InRelease [122 kB]

0159|Hit:3 http://security.debian.org/debian-security buster/updates InRelease

0160|Hit:4 http://ftp.uk.debian.org/debian buster-updates InRelease

0161|Ign:5 https://oph.mdrjr.net/meveric all InRelease

0162|Ign:6 https://oph.mdrjr.net/meveric buster InRelease

0163|Err:7 https://oph.mdrjr.net/meveric all Release

0164|Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 216.155.132.189 443]

0165|Err:8 https://oph.mdrjr.net/meveric buster Release

0166|Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 216.155.132.189 443]

0167|Reading package lists...

0168|E: The repository 'https://oph.mdrjr.net/meveric all Release' no longer has a Release file.

0169|E: The repository 'https://oph.mdrjr.net/meveric buster Release' no longer has a Release file.

0170|Error executing command, exiting

0171|======================================================================

0172|== Erreur à l'étape : Installation de Homebridge master, veuillez patienter svp

0173|== Ligne 50

0174|== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm -g homebridge-camera-ffmpeg@latest' pose problème

0175|== Le code de retour est 1

0176|== Le message d'erreur :

0177|npm does not support Node.js v10.24.0

0178|You should probably upgrade to a newer version of node as we

0179|can't make any promises that npm will work with this version.

0180|You can find the latest version at https://nodejs.org/

0181|/usr/local/lib/node_modules/npm/lib/npm.js:32

0182|#unloaded = false

0183|^

0184|SyntaxError: Invalid or unexpected token

0185|at Module._compile (internal/modules/cjs/loader.js:723:23)

0186|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0187|at Module.load (internal/modules/cjs/loader.js:653:32)

0188|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0189|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0190|at Module.require (internal/modules/cjs/loader.js:692:17)

0191|at require (internal/modules/cjs/helpers.js:25:18)

0192|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0193|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0194|at Module._compile (internal/modules/cjs/loader.js:778:30)

0195|======================================================================

0196|== Erreur à l'étape : Installation de Homebridge master, veuillez patienter svp

0197|== Ligne 51

0198|== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm -g homebridge-alexa@latest' pose problème

0199|== Le code de retour est 1

0200|== Le message d'erreur :

0201|npm does not support Node.js v10.24.0

0202|You should probably upgrade to a newer version of node as we

0203|can't make any promises that npm will work with this version.

0204|You can find the latest version at https://nodejs.org/

0205|/usr/local/lib/node_modules/npm/lib/npm.js:32

0206|#unloaded = false

0207|^

0208|SyntaxError: Invalid or unexpected token

0209|at Module._compile (internal/modules/cjs/loader.js:723:23)

0210|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0211|at Module.load (internal/modules/cjs/loader.js:653:32)

0212|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0213|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0214|at Module.require (internal/modules/cjs/loader.js:692:17)

0215|at require (internal/modules/cjs/helpers.js:25:18)

0216|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0217|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0218|at Module._compile (internal/modules/cjs/loader.js:778:30)

0219|======================================================================

0220|== Erreur à l'étape : Installation de Homebridge master, veuillez patienter svp

0221|== Ligne 52

0222|== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm -g bonjour@3.5.0' pose problème

0223|== Le code de retour est 1

0224|== Le message d'erreur :

0225|npm does not support Node.js v10.24.0

0226|You should probably upgrade to a newer version of node as we

0227|can't make any promises that npm will work with this version.

0228|You can find the latest version at https://nodejs.org/

0229|/usr/local/lib/node_modules/npm/lib/npm.js:32

0230|#unloaded = false

0231|^

0232|SyntaxError: Invalid or unexpected token

0233|at Module._compile (internal/modules/cjs/loader.js:723:23)

0234|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0235|at Module.load (internal/modules/cjs/loader.js:653:32)

0236|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0237|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0238|at Module.require (internal/modules/cjs/loader.js:692:17)

0239|at require (internal/modules/cjs/helpers.js:25:18)

0240|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0241|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0242|at Module._compile (internal/modules/cjs/loader.js:778:30)

0243|======================================================================

0244|== Erreur à l'étape : Installation de Homebridge master, veuillez patienter svp

0245|== Ligne 53

0246|== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm -g homebridge-gsh@latest' pose problème

0247|== Le code de retour est 1

0248|== Le message d'erreur :

0249|npm does not support Node.js v10.24.0

0250|You should probably upgrade to a newer version of node as we

0251|can't make any promises that npm will work with this version.

0252|You can find the latest version at https://nodejs.org/

0253|/usr/local/lib/node_modules/npm/lib/npm.js:32

0254|#unloaded = false

0255|^

0256|SyntaxError: Invalid or unexpected token

0257|at Module._compile (internal/modules/cjs/loader.js:723:23)

0258|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0259|at Module.load (internal/modules/cjs/loader.js:653:32)

0260|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0261|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0262|at Module.require (internal/modules/cjs/loader.js:692:17)

0263|at require (internal/modules/cjs/helpers.js:25:18)

0264|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0265|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0266|at Module._compile (internal/modules/cjs/loader.js:778:30)

0267|======================================================================

0268|== Erreur à l'étape : Installation de Homebridge master, veuillez patienter svp

0269|== Ligne 54

0270|== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm -g homebridge-config-ui-x@latest' pose problème

0271|== Le code de retour est 1

0272|== Le message d'erreur :

0273|npm does not support Node.js v10.24.0

0274|You should probably upgrade to a newer version of node as we

0275|can't make any promises that npm will work with this version.

0276|You can find the latest version at https://nodejs.org/

0277|/usr/local/lib/node_modules/npm/lib/npm.js:32

0278|#unloaded = false

0279|^

0280|SyntaxError: Invalid or unexpected token

0281|at Module._compile (internal/modules/cjs/loader.js:723:23)

0282|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0283|at Module.load (internal/modules/cjs/loader.js:653:32)

0284|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0285|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0286|at Module.require (internal/modules/cjs/loader.js:692:17)

0287|at require (internal/modules/cjs/helpers.js:25:18)

0288|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0289|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0290|at Module._compile (internal/modules/cjs/loader.js:778:30)

0291|======================================================================

0292|== Erreur à l'étape : Installation de Homebridge master, veuillez patienter svp

0293|== Ligne 57

0294|== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm' pose problème

0295|== Le code de retour est 1

0296|== Le message d'erreur :

0297|npm does not support Node.js v10.24.0

0298|You should probably upgrade to a newer version of node as we

0299|can't make any promises that npm will work with this version.

0300|You can find the latest version at https://nodejs.org/

0301|/usr/local/lib/node_modules/npm/lib/npm.js:32

0302|#unloaded = false

0303|^

0304|SyntaxError: Invalid or unexpected token

0305|at Module._compile (internal/modules/cjs/loader.js:723:23)

0306|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0307|at Module.load (internal/modules/cjs/loader.js:653:32)

0308|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0309|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0310|at Module.require (internal/modules/cjs/loader.js:692:17)

0311|at require (internal/modules/cjs/helpers.js:25:18)

0312|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0313|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0314|at Module._compile (internal/modules/cjs/loader.js:778:30)

0315|======================================================================

0316|== Erreur à l'étape : Installation de Homebridge master, veuillez patienter svp

0317|== Ligne 61

0318|== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm' pose problème

0319|== Le code de retour est 1

0320|== Le message d'erreur :

0321|npm does not support Node.js v10.24.0

0322|You should probably upgrade to a newer version of node as we

0323|can't make any promises that npm will work with this version.

0324|You can find the latest version at https://nodejs.org/

0325|/usr/local/lib/node_modules/npm/lib/npm.js:32

0326|#unloaded = false

0327|^

0328|SyntaxError: Invalid or unexpected token

0329|at Module._compile (internal/modules/cjs/loader.js:723:23)

0330|at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

0331|at Module.load (internal/modules/cjs/loader.js:653:32)

0332|at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

0333|at Function.Module._load (internal/modules/cjs/loader.js:585:3)

0334|at Module.require (internal/modules/cjs/loader.js:692:17)

0335|at require (internal/modules/cjs/helpers.js:25:18)

0336|at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)

0337|at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)

0338|at Module._compile (internal/modules/cjs/loader.js:778:30)

0339|======================================================================

Bonjour, vous avez une smart ?

il y a un problème sur le certificat d’une de vos source (vous avez mal fait votre migration).

si vous avez une smart vous pouvez faire appel au support jeedom qui résoudra votre problème (faire le ticket sur le core).

si vous n’avez pas de smart, vous devez corriger votre problème de source vous même en faisant ce code en ssh :

sudo sed -i 's/deb https/deb [trusted=yes] https/' /etc/apt/sources.list.d/meveric-*

puis relancez les dépendances.

ce n’est pas du tout conseillé, il vaut mieux installer la nouvelle version et restaurer une sauvegarde !

1 « J'aime »

Merci pour ce retour très rapide.


Oui je pense que c’est une Smart (il n’y a pas d’indication du modèle mais j’ai ajouté une photo), la mise à niveau m’était directement proposée depuis le centre de mise à jour.
J’ai suivi le processus et la mise à niveau proposée par la Box, il est également décrit ici :
https://doc.jeedom.com/fr_FR/howto/migrationos.smart
Je vais suivre vos conseils et ouvrir un ticket au support depuis le jeedom.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.