Bonjour à tous et a toutes,
Je viens d’installer Bookworm sur un Rpi4B 2go ram, et la dernière version de Jeedom sur une clé USB de 16go. (il reste 59% d’espace disque libre)
Tout les plugins que j’utilises sont officiel, seul Mqtt et Z-Wave Js, plante à l’installation des dépendances. L’installation des dépendances Mqtt échoue à 6%
Log Mqtt2 Pakage
> lsb-release is already the newest version (12.0-1).
> build-essential is already the newest version (12.9).
> apt-utils is already the newest version (2.6.1).
> git is already the newest version (1:2.39.5-0+deb12u3).
> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> \[Check Version NodeJS actuelle : v22.23.2 : \[ OK \]
> /usr/lib/node_modules/npm/lib/cli/validate-engines.js:31
> throw err
> ^
>
> Error: Cannot find module ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/index.js ›
> at createEsmNotFoundErr (node:internal/modules/cjs/loader:1466:15)
> at finalizeEsmResolution (node:internal/modules/cjs/loader:1455:15)
> at resolveExports (node:internal/modules/cjs/loader:664:14)
> at Function.\_findPath (node:internal/modules/cjs/loader:731:31)
> at Function.\_resolveFilename (node:internal/modules/cjs/loader:1415:27)
> at defaultResolveImpl (node:internal/modules/cjs/loader:1040:19)
> at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1045:22)
> at Function.\_load (node:internal/modules/cjs/loader:1216:25)
> at wrapModuleLoad (node:internal/modules/cjs/loader:254:19)
> at Module.require (node:internal/modules/cjs/loader:1527:12) {
> code: ‹ MODULE_NOT_FOUND ›,
> path: ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path ›
> }
>
> Node.js v22.23.2
> /usr/lib/node_modules/npm/lib/cli/validate-engines.js:31
> throw err
> ^
>
> Error: Cannot find module ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/index.js ›
> at createEsmNotFoundErr (node:internal/modules/cjs/loader:1466:15)
> at finalizeEsmResolution (node:internal/modules/cjs/loader:1455:15)
> at resolveExports (node:internal/modules/cjs/loader:664:14)
> at Function.\_findPath (node:internal/modules/cjs/loader:731:31)
> at Function.\_resolveFilename (node:internal/modules/cjs/loader:1415:27)
> at defaultResolveImpl (node:internal/modules/cjs/loader:1040:19)
> at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1045:22)
> at Function.\_load (node:internal/modules/cjs/loader:1216:25)
> at wrapModuleLoad (node:internal/modules/cjs/loader:254:19)
> at Module.require (node:internal/modules/cjs/loader:1527:12) {
> code: ‹ MODULE_NOT_FOUND ›,
> path: ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path ›
> }
>
> Node.js v22.23.2
> /usr/lib/node_modules/npm/lib/cli/validate-engines.js:31
> throw err
> ^
>
> Error: Cannot find module ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/index.js ›
> at createEsmNotFoundErr (node:internal/modules/cjs/loader:1466:15)
> at finalizeEsmResolution (node:internal/modules/cjs/loader:1455:15)
> at resolveExports (node:internal/modules/cjs/loader:664:14)
> at Function.\_findPath (node:internal/modules/cjs/loader:731:31)
> at Function.\_resolveFilename (node:internal/modules/cjs/loader:1415:27)
> at defaultResolveImpl (node:internal/modules/cjs/loader:1040:19)
> at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1045:22)
> at Function.\_load (node:internal/modules/cjs/loader:1216:25)
> at wrapModuleLoad (node:internal/modules/cjs/loader:254:19)
> at Module.require (node:internal/modules/cjs/loader:1527:12) {
> code: ‹ MODULE_NOT_FOUND ›,
> path: ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path ›
> }
>
> Node.js v22.23.2
> \[Check Prefix : and sudo prefix : and www-data prefix : : \[ KO \]
> Reset prefix (/usr) pour npm root
> /usr/lib/node_modules/npm/lib/cli/validate-engines.js:31
> throw err
> ^
>
> Error: Cannot find module ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/index.js ›
> at createEsmNotFoundErr (node:internal/modules/cjs/loader:1466:15)
> at finalizeEsmResolution (node:internal/modules/cjs/loader:1455:15)
> at resolveExports (node:internal/modules/cjs/loader:664:14)
> at Function.\_findPath (node:internal/modules/cjs/loader:731:31)
> at Function.\_resolveFilename (node:internal/modules/cjs/loader:1415:27)
> at defaultResolveImpl (node:internal/modules/cjs/loader:1040:19)
> at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1045:22)
> at Function.\_load (node:internal/modules/cjs/loader:1216:25)
> at wrapModuleLoad (node:internal/modules/cjs/loader:254:19)
> at Module.require (node:internal/modules/cjs/loader:1527:12) {
> code: ‹ MODULE_NOT_FOUND ›,
> path: ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path ›
> }
>
> Node.js v22.23.2
> Clean npm cache
> /usr/lib/node_modules/npm/lib/cli/validate-engines.js:31
> throw err
> ^
>
> Error: Cannot find module ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/index.js ›
> at createEsmNotFoundErr (node:internal/modules/cjs/loader:1466:15)
> at finalizeEsmResolution (node:internal/modules/cjs/loader:1455:15)
> at resolveExports (node:internal/modules/cjs/loader:664:14)
> at Function.\_findPath (node:internal/modules/cjs/loader:731:31)
> at Function.\_resolveFilename (node:internal/modules/cjs/loader:1415:27)
> at defaultResolveImpl (node:internal/modules/cjs/loader:1040:19)
> at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1045:22)
> at Function.\_load (node:internal/modules/cjs/loader:1216:25)
> at wrapModuleLoad (node:internal/modules/cjs/loader:254:19)
> at Module.require (node:internal/modules/cjs/loader:1527:12) {
> code: ‹ MODULE_NOT_FOUND ›,
> path: ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path ›
> }
>
> Node.js v22.23.2
>
> * echo 6
>
> * sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
>
> * sudo /var/www/html/core/class/../../resources/install_composer.sh
> Begin installation of composer
> –2026-09-20 13:09:25-- https://getcomposer.org/installer
> Resolving getcomposer.org (getcomposer.org)… 2001:41d0:304:300::18ef, 57.128.19.244
> Connecting to getcomposer.org (getcomposer.org)|2001:41d0:304:300::18ef|:443… connected.
> HTTP request sent, awaiting response… 200 OK
> Length: 59524 (58K) \[application/octet-stream\]
> Saving to: ‹ composer-setup.php ›
>
> 0K … … … … … 86% 2.90M 0s
> 50K … 100% 104M=0.02s
>
> 2026-09-20 13:09:25 (3.36 MB/s) - ‹ composer-setup.php › saved \[59524/59524\]
>
> All settings correct for using Composer
> Downloading…
>
> Composer (version 2.10.3) successfully installed to: /var/www/html/core/ajax/composer.phar
> Use it: php composer.phar
>
> End installation of composer
>
> * echo 7
> * cd /var/www/html/core/class/../../plugins/mqtt2/resources/mqtt2d
> * rm -rf node_modules
> * sudo NODE_OPTIONS=–dns-result-order=ipv4first npm install
> /usr/lib/node_modules/npm/lib/cli/validate-engines.js:31
> throw err
> ^
>
> Error: Cannot find module ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/index.js ›
> at createEsmNotFoundErr (node:internal/modules/cjs/loader:1466:15)
> at finalizeEsmResolution (node:internal/modules/cjs/loader:1455:15)
> at resolveExports (node:internal/modules/cjs/loader:664:14)
> at Function.\_findPath (node:internal/modules/cjs/loader:731:31)
> at Function.\_resolveFilename (node:internal/modules/cjs/loader:1415:27)
> at defaultResolveImpl (node:internal/modules/cjs/loader:1040:19)
> at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1045:22)
> at Function.\_load (node:internal/modules/cjs/loader:1216:25)
> at wrapModuleLoad (node:internal/modules/cjs/loader:254:19)
> at Module.require (node:internal/modules/cjs/loader:1527:12) {
> code: ‹ MODULE_NOT_FOUND ›,
> path: ‹ /usr/lib/node_modules/npm/node_modules/walk-up-path ›
> }
>
> Node.js v22.23.2
>
> * sudo chown -R www-data:www-data jeedom mqtt2d.js package.json
> * echo 8
> * php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end mqtt2
> * echo 9
> * rm /tmp/jeedom_install_in_progress_mqtt2
> * echo ‹ \***End of package installation** ›
> \***End of package installation**
Merci pour votre aide



