Impossible d'installer MQTT manager

Bonjour, je suis en train de passer de OpenZwave vers ZwaveJS mais impossible s’installer MQTT Manager. le log me dit ça :

Citation
Error: Cannot find module ‹ request ›
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object. (/var/www/html/plugins/mqtt2/resources/mqtt2d/jeedom/jeedom.js:17:17)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions…js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
Citation
voici ce que j’ai :

Merci pour votre aide…

1 « J'aime »

Bonjour

Il faudrait la page santé jeedom.

Antoine

Bonjour,

Log d’install des dep complète (Mqtt2_packages) ?

akenad :slight_smile:

Re… voici la capture :


et voici le log :

Citation

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_mqtt2
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Atteint :1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Réception de :2 http://phoscon.de/apt/deconz stretch InRelease [2 835 B]
Atteint :3 http://archive.raspberrypi.org/debian buster InRelease
Err :2 http://phoscon.de/apt/deconz stretch InRelease
Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY C9A78F8C43D8720A
Lecture des listes de paquets…
W: Erreur de GPG : http://phoscon.de/apt/deconz stretch InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY C9A78F8C43D8720A
E: Le dépôt http://phoscon.de/apt/deconz stretch InRelease n'est pas signé.
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
apt-utils est déjà la version la plus récente (1.8.2.3).
build-essential est déjà la version la plus récente (12.6).
git est déjà la version la plus récente (1:2.20.1-2+deb10u8).
lsb-release est déjà la version la plus récente (10.2019051400+rpi1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 80 non mis à jour.
[Check Version NodeJS actuelle : v10.24.0 : [  KO  ]
Installation de NodeJS 16
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
Utilisation du dépot officiel
## Installing the NodeSource Node.js 16.x repo...
## Populating apt-get cache...
+ apt-get update
Atteint :1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Réception de :2 http://phoscon.de/apt/deconz stretch InRelease [2 835 B]
Atteint :3 http://archive.raspberrypi.org/debian buster InRelease
Err :2 http://phoscon.de/apt/deconz stretch InRelease
Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY C9A78F8C43D8720A
Lecture des listes de paquets…
W: Erreur de GPG : http://phoscon.de/apt/deconz stretch InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY C9A78F8C43D8720A
E: Le dépôt http://phoscon.de/apt/deconz stretch InRelease n'est pas signé.
Error executing command, exiting
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Les paquets supplémentaires suivants seront installés :
libc-ares2 libnode64 nodejs-doc
Paquets suggérés :
npm
Les NOUVEAUX paquets suivants seront installés :
libc-ares2 libnode64 nodejs nodejs-doc
N: « deconz-2.05.88-qt5.deb » dans le répertoire « /etc/apt/sources.list.d/ » a été ignoré car il utilise une extension non valable
0 mis à jour, 4 nouvellement installés, 0 à enlever et 80 non mis à jour.
Il est nécessaire de prendre 0 o/6 005 ko dans les archives.
Après cette opération, 27,5 Mo d'espace disque supplémentaires seront utilisés.
Sélection du paquet libc-ares2:armhf précédemment désélectionné.
(Lecture de la base de données... 
(Lecture de la base de données... 5%
(Lecture de la base de données... 10%
(Lecture de la base de données... 15%
(Lecture de la base de données... 20%
(Lecture de la base de données... 25%
(Lecture de la base de données... 30%
(Lecture de la base de données... 35%
(Lecture de la base de données... 40%
(Lecture de la base de données... 45%
(Lecture de la base de données... 50%
(Lecture de la base de données... 55%
(Lecture de la base de données... 60%
(Lecture de la base de données... 65%
(Lecture de la base de données... 70%
(Lecture de la base de données... 75%
(Lecture de la base de données... 80%
(Lecture de la base de données... 85%
(Lecture de la base de données... 90%
(Lecture de la base de données... 95%
(Lecture de la base de données... 100%
(Lecture de la base de données... 165068 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libc-ares2_1.14.0-1+deb10u2_armhf.deb ...
Dépaquetage de libc-ares2:armhf (1.14.0-1+deb10u2) ...
Sélection du paquet libnode64:armhf précédemment désélectionné.
Préparation du dépaquetage de .../libnode64_10.24.0~dfsg-1~deb10u3_armhf.deb ...
Dépaquetage de libnode64:armhf (10.24.0~dfsg-1~deb10u3) ...
Sélection du paquet nodejs précédemment désélectionné.
Préparation du dépaquetage de .../nodejs_10.24.0~dfsg-1~deb10u3_armhf.deb ...
Dépaquetage de nodejs (10.24.0~dfsg-1~deb10u3) ...
Sélection du paquet nodejs-doc précédemment désélectionné.
Préparation du dépaquetage de .../nodejs-doc_10.24.0~dfsg-1~deb10u3_all.deb ...
Dépaquetage de nodejs-doc (10.24.0~dfsg-1~deb10u3) ...
Paramétrage de libc-ares2:armhf (1.14.0-1+deb10u2) ...
Paramétrage de libnode64:armhf (10.24.0~dfsg-1~deb10u3) ...
Paramétrage de nodejs-doc (10.24.0~dfsg-1~deb10u3) ...
Paramétrage de nodejs (10.24.0~dfsg-1~deb10u3) ...
update-alternatives: utilisation de « /usr/bin/nodejs » pour fournir « /usr/bin/js » (js) en mode automatique
Traitement des actions différées (« triggers ») pour libc-bin (2.28-10+rpt2+rpi1+deb10u1) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.5-2) ...
[Check Version NodeJS après install : v10.24.0 : [  KO  ] -> relancez les dépendances
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
[Check Prefix :  and sudo prefix :  and www-data prefix :  : [  KO  ]
Reset prefix (/usr) pour npm root
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
+ echo 3
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Atteint :1 http://archive.raspberrypi.org/debian buster InRelease
Réception de :2 http://phoscon.de/apt/deconz stretch InRelease [2 835 B]
Atteint :3 http://raspbian.raspberrypi.org/raspbian buster InRelease
Err :2 http://phoscon.de/apt/deconz stretch InRelease
Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY C9A78F8C43D8720A
Lecture des listes de paquets…
W: Erreur de GPG : http://phoscon.de/apt/deconz stretch InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY C9A78F8C43D8720A
E: Le dépôt http://phoscon.de/apt/deconz stretch InRelease n'est pas signé.
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
apt-utils est déjà la version la plus récente (1.8.2.3).
build-essential est déjà la version la plus récente (12.6).
git est déjà la version la plus récente (1:2.20.1-2+deb10u8).
lsb-release est déjà la version la plus récente (10.2019051400+rpi1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 80 non mis à jour.
[Check Version NodeJS actuelle : v10.24.0 : [  KO  ]
Installation de NodeJS 16
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
Utilisation du dépot officiel
## Installing the NodeSource Node.js 16.x repo...
## Populating apt-get cache...
+ apt-get update
Atteint :1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Réception de :2 http://phoscon.de/apt/deconz stretch InRelease [2 835 B]
Atteint :3 http://archive.raspberrypi.org/debian buster InRelease
Err :2 http://phoscon.de/apt/deconz stretch InRelease
Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY C9A78F8C43D8720A
Lecture des listes de paquets…
W: Erreur de GPG : http://phoscon.de/apt/deconz stretch InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY C9A78F8C43D8720A
E: Le dépôt http://phoscon.de/apt/deconz stretch InRelease n'est pas signé.
Error executing command, exiting
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Les paquets supplémentaires suivants seront installés :
libc-ares2 libnode64 nodejs-doc
Paquets suggérés :
npm
Les NOUVEAUX paquets suivants seront installés :
libc-ares2 libnode64 nodejs nodejs-doc
N: « deconz-2.05.88-qt5.deb » dans le répertoire « /etc/apt/sources.list.d/ » a été ignoré car il utilise une extension non valable
0 mis à jour, 4 nouvellement installés, 0 à enlever et 80 non mis à jour.
Il est nécessaire de prendre 0 o/6 005 ko dans les archives.
Après cette opération, 27,5 Mo d'espace disque supplémentaires seront utilisés.
Sélection du paquet libc-ares2:armhf précédemment désélectionné.
(Lecture de la base de données... 
(Lecture de la base de données... 5%
(Lecture de la base de données... 10%
(Lecture de la base de données... 15%
(Lecture de la base de données... 20%
(Lecture de la base de données... 25%
(Lecture de la base de données... 30%
(Lecture de la base de données... 35%
(Lecture de la base de données... 40%
(Lecture de la base de données... 45%
(Lecture de la base de données... 50%
(Lecture de la base de données... 55%
(Lecture de la base de données... 60%
(Lecture de la base de données... 65%
(Lecture de la base de données... 70%
(Lecture de la base de données... 75%
(Lecture de la base de données... 80%
(Lecture de la base de données... 85%
(Lecture de la base de données... 90%
(Lecture de la base de données... 95%
(Lecture de la base de données... 100%
(Lecture de la base de données... 165068 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libc-ares2_1.14.0-1+deb10u2_armhf.deb ...
Dépaquetage de libc-ares2:armhf (1.14.0-1+deb10u2) ...
Sélection du paquet libnode64:armhf précédemment désélectionné.
Préparation du dépaquetage de .../libnode64_10.24.0~dfsg-1~deb10u3_armhf.deb ...
Dépaquetage de libnode64:armhf (10.24.0~dfsg-1~deb10u3) ...
Sélection du paquet nodejs précédemment désélectionné.
Préparation du dépaquetage de .../nodejs_10.24.0~dfsg-1~deb10u3_armhf.deb ...
Dépaquetage de nodejs (10.24.0~dfsg-1~deb10u3) ...
Sélection du paquet nodejs-doc précédemment désélectionné.
Préparation du dépaquetage de .../nodejs-doc_10.24.0~dfsg-1~deb10u3_all.deb ...
Dépaquetage de nodejs-doc (10.24.0~dfsg-1~deb10u3) ...
Paramétrage de libc-ares2:armhf (1.14.0-1+deb10u2) ...
Paramétrage de libnode64:armhf (10.24.0~dfsg-1~deb10u3) ...
Paramétrage de nodejs-doc (10.24.0~dfsg-1~deb10u3) ...
Paramétrage de nodejs (10.24.0~dfsg-1~deb10u3) ...
update-alternatives: utilisation de « /usr/bin/nodejs » pour fournir « /usr/bin/js » (js) en mode automatique
Traitement des actions différées (« triggers ») pour libc-bin (2.28-10+rpt2+rpi1+deb10u1) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.5-2) ...
[Check Version NodeJS après install : v10.24.0 : [  KO  ] -> relancez les dépendances
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
[Check Prefix :  and sudo prefix :  and www-data prefix :  : [  KO  ]
Reset prefix (/usr) pour npm root
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
+ echo 4
+ cd /var/www/html/core/class/../../plugins/mqtt2/resources/mqtt2d
+ rm -rf node_modules
+ sudo npm install
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
+ chown -R www-data:www-data jeedom mqtt2d.js package.json
+ echo 5
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end mqtt2
Synchronizing state of mosquitto.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable mosquitto
+ rm /tmp/jeedom_install_in_progress_mqtt2
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Tu as un problème d’installation de nodejs.
Pour tenter de le résoudre, ce serait moi, j’installerais le plugin alexaapi, et ses dépendances.

akenad :slight_smile:

1 « J'aime »

J’ai essayé d’installer le plugin Alexaapi et ses dépendances et meme souci…

Log d’install des dep complète (« Alexaapi_dep » et « Mqtt2_packages ») ?

akenad :slight_smile:

désolé pour le retard…

======================================================================
== 23/06/2023 14:49:47 == Installation des dépendances de alexaapi
======================================================================
[  0% ] : Vérification des droits...
[  4% ] : Vérification des droits : [1sec] : [  OK  ]
[  5% ] : Mise à jour APT et installation des packages nécessaires...
[  9% ] : Mise à jour APT et installation des packages nécessaires : [4sec] : [Erreur]
[ 10% ] : Prérequis...
[ 14% ] : Prérequis : [0sec] : [  OK  ]
[ 15% ] : Installation des packages nécessaires...
[ 19% ] : Installation des packages nécessaires : [2sec] : [  OK  ]
[ 20% ] : Vérification du système...
[ 24% ] : Vérification du système : [0sec] : [  OK  ]
[ 25% ] : Vérification de la version de NodeJS installée...
[Check Version NodeJS actuelle : v10.24.0 : [  KO  ]
[ 29% ] : Vérification de la version de NodeJS installée : [0sec] : [  OK  ]
[ 30% ] : Installation de NodeJS 16...
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
Utilisation du dépot officiel
[Check Version NodeJS après install : v10.24.0 : [  KO  ] -> relancez les dépendances
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
[Check Version NPM :  : [  OK  ]
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
[Check Prefixe :  et sudo prefixe :  et www-data prefixe :  : [  KO  ]
[ 44% ] : Installation de NodeJS 16 : [33sec] : [Erreur]
[ 45% ] : Réinitialisation prefixe (/usr) pour npm root...
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
[ 49% ] : Réinitialisation prefixe (/usr) pour npm root : [2sec] : [  OK  ]
[ 50% ] : Nettoyage...
[ 59% ] : Nettoyage : [0sec] : [  OK  ]
[ 60% ] : Nettoyage ancien modules...
[ 69% ] : Nettoyage ancien modules : [0sec] : [  OK  ]
[ 70% ] : Installation des librairies, veuillez patienter svp...
[ 99% ] : Installation des librairies, veuillez patienter svp : [2sec] : [Erreur]
[100% ] : Terminé !
======================================================================
== KO == Erreur d'Installation [44sec]
======================================================================
== ANALYSE DES ERREURS...
== AUCUNE ERREUR CONNUE DÉTECTÉE
== Erreur à l'étape : Mise à jour APT et installation des packages nécessaires
== Ligne 22
== La commande `sudo apt-get update' pose problème
== Le code de retour est 100
== Le message d'erreur :
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Get:3 http://phoscon.de/apt/deconz stretch InRelease [2835 B]
Err:3 http://phoscon.de/apt/deconz stretch InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C9A78F8C43D8720A
Reading package lists...
W: GPG error: http://phoscon.de/apt/deconz stretch InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C9A78F8C43D8720A
E: The repository 'http://phoscon.de/apt/deconz stretch InRelease' is not signed.
======================================================================
== Erreur à l'étape : Installation de NodeJS 16
== Ligne 142
== La commande `sudo -E bash -' pose problème
== Le code de retour est 1
== Le message d'erreur :
## Installing the NodeSource Node.js 16.x repo...
## Populating apt-get cache...
+ apt-get update
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Get:3 http://phoscon.de/apt/deconz stretch InRelease [2835 B]
Err:3 http://phoscon.de/apt/deconz stretch InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C9A78F8C43D8720A
Reading package lists...
W: GPG error: http://phoscon.de/apt/deconz stretch InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C9A78F8C43D8720A
E: The repository 'http://phoscon.de/apt/deconz stretch InRelease' is not signed.
Error executing command, exiting
======================================================================
== Erreur à l'étape : Installation des librairies, veuillez patienter svp
== Ligne 36
== La commande `sudo npm install --no-fund --no-package-lock --no-audit' pose problème
== Le code de retour est 1
== Le message d'erreur :
ERROR: npm v9.6.2 is known not to run on Node.js v10.24.0. You'll need to upgrade
to a newer Node.js version in order to use this version of npm. This version of
npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You
can find the latest version at https://nodejs.org/.
ERROR:
/usr/local/lib/node_modules/npm/lib/utils/exit-handler.js:21
const hasLoadedNpm = npm?.config.loaded
^
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:81:23)
at Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
at Module._compile (internal/modules/cjs/loader.js:778:30)
======================================================================

C’est probablement un reste d’une installation manuelle de phoscon/deconz qui bloque l’installation de nodejs 16.
Aller dans
Réglages > Système > Configuration > OS/DB > Administration Système
Taper la commande :
cat /etc/apt/sources.list

fournir le résultat.

Taper la commande :
cat /etc/apt/sources.list.d/deconz.list

fournir le résultat.

si la ligne
http://phoscon.de/apt/deconz

est présente, la mettre en commentaire.

akenad :slight_smile:

Bonjour… avec un peu de retard :


cat /etc/apt/sources.list
deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi

cat /etc/apt/sources.list.d/deconz.list

OK

deb http://phoscon.de/apt/deconz stretch main

  1. Quoi qu’il en soit la ligne de mise à jour du dépôt deconz doit être changée comme ci dessous dans le fichier deconz.list
    deb http://phoscon.de/apt/deconz buster main
    ou sinon soit mise en commentaire voire supprimée si tu n’utilises pas le plug in Deconz.Remède même plus radical si tu n’as plus Deconz :
    sudo rm -r /etc/apt/sources.list.d/deconz.list

  2. Si tu utilises encore Deconz, le blocage vient potentiellement du fait que tu n’as pas régénéré la clef publique Phoscon.
    Pour cela en ssh faire :
    sudo gpasswd -a $USER dialout
    sudo wget -O - http://phoscon.de/apt/deconz.pub.key | sudo apt-key add -

Bonjour,
Il m’est impossible de lancer
mqtt2_packages.txt (5,9 Ko)
MQTT manager, avez-vous une idée?


Merci de vos conseils.
Sebastien

Bonjour,

En ssh ou par l’intermédiaire de la partie « Administration système » de Jeedom faire comme indiqué dans le log :

sudo dpkg --configure -a

Puis relancer les dépendances.