NEWS
RPI2 Adapter kann nicht installiert werden
-
@Thomas-Braun
Das hat wohl geklapptmartin@RaspberryPi-Iobroker:~ $ rm /opt/iobroker/node_modules/.bin/node-gyp rm /opt/iobroker/node_modules/.bin/node-pre-gyp martin@RaspberryPi-Iobroker:~ $ rm /opt/iobroker/node_modules/.bin/node-pre-gyp rm: das Entfernen von '/opt/iobroker/node_modules/.bin/node-pre-gyp' ist nicht möglich: Datei oder Verzeichnis nicht gefunden martin@RaspberryPi-Iobroker:~ $ rm /opt/iobroker/node_modules/.bin/node-gyp rm: das Entfernen von '/opt/iobroker/node_modules/.bin/node-gyp' ist nicht möglich: Datei oder Verzeichnis nicht gefunden martin@RaspberryPi-Iobroker:~ $ rm /opt/iobroker/node_modules/.bin/node-gyp rm: das Entfernen von '/opt/iobroker/node_modules/.bin/node-gyp' ist nicht möglich: Datei oder Verzeichnis nicht gefunden martin@RaspberryPi-Iobroker:~ $ rm /opt/iobroker/node_modules/.bin/node-pre-gyp rm: das Entfernen von '/opt/iobroker/node_modules/.bin/node-pre-gyp' ist nicht möglich: Datei oder Verzeichnis nicht gefunden martin@RaspberryPi-Iobroker:~ $Das sieht nicht so gut aus.
martin@RaspberryPi-Iobroker:~ $ iob stop martin@RaspberryPi-Iobroker:~ $ npm cache clean --force npm warn using --force Recommended protections disabled. martin@RaspberryPi-Iobroker:~ $ npm i npm error code ENOENT npm error syscall open npm error path /home/martin/package.json npm error errno -2 npm error enoent Could not read package.json: Error: ENOENT: no such file or directory, open '/home/martin/package.json' npm error enoent This is related to npm not being able to find a file. npm error enoent npm error A complete log of this run can be found in: /home/martin/.npm/_logs/2025-12-29T16_37_52_751Z-debug-0.log martin@RaspberryPi-Iobroker:~ $ iob add rpi2 --unsafe-permissions NPM version: 11.6.2 Installing iobroker.rpi2@2.4.0... (System call) npm error code 6 npm error path /opt/iobroker/node_modules/opengpio npm error command failed npm error command sh -c node-gyp rebuild npm error (node:94916) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. npm error (Use `node --trace-deprecation ...` to show where the warning was created) npm error gyp ERR! Completion callback never invoked! npm error gyp ERR! System Linux 6.12.47+rpt-rpi-2712 npm error gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" npm error gyp ERR! cwd /opt/iobroker/node_modules/opengpio npm error gyp ERR! node -v v24.12.0 npm error gyp ERR! node-gyp -v v7.1.2 npm error gyp ERR! Node-gyp failed to build your package. npm error gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-12-29T16_38_17_978Z-debug-0.log host.RaspberryPi-Iobroker Cannot install iobroker.rpi2@2.4.0: 6 martin@RaspberryPi-Iobroker:~ $@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
martin@RaspberryPi-Iobroker:~ $ npm i
im falschen Verzeichnis
-
@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
martin@RaspberryPi-Iobroker:~ $ npm i
im falschen Verzeichnis
@crunchip
In das Verzeichnis komme ich erst gar nicht.
Ich denke mal das PW vom iobroker ist gemeint.martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $ -
@crunchip
In das Verzeichnis komme ich erst gar nicht.
Ich denke mal das PW vom iobroker ist gemeint.martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
Ich denke mal das PW vom iobroker ist gemeint.
das gibt es nicht!
es geht um DEIN sudo passwort@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
In das Verzeichnis komme ich erst gar nicht.
doch!
aber den systemuser user iobroker bekommst du nicht aufgerufen -
@crunchip
In das Verzeichnis komme ich erst gar nicht.
Ich denke mal das PW vom iobroker ist gemeint.martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $@Gonzokalle habs oben korrigiert
-
@crunchip
In das Verzeichnis komme ich erst gar nicht.
Ich denke mal das PW vom iobroker ist gemeint.martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $ su - iobroker && cd /opt/iobroker Passwort: su: Fehler bei Authentifizierung martin@RaspberryPi-Iobroker:~ $Dann schau jetzt mal ob du den Adapter installiert bekommst.
iobroker url iobroker.rpi2@latest --debug -
Dann schau jetzt mal ob du den Adapter installiert bekommst.
iobroker url iobroker.rpi2@latest --debugmartin@RaspberryPi-Iobroker:~ $ iobroker url iobroker.rpi2@latest --debug install iobroker.rpi2@latest NPM version: 11.6.2 Installing iobroker.rpi2@latest... (System call) npm warn deprecated npmlog@4.1.2: This package is no longer supported. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated gauge@2.7.4: This package is no longer supported. > iobroker.rpi2@3.0.2 preinstall > bash ./preinstall-check.sh Checking package: libgpiod-dev >= 2.2 libgpiod-dev version OK: 2.2.1-2+deb13u1 > @stoprocent/bluetooth-hci-socket@1.5.2 install > node-gyp-build > @stoprocent/noble@1.19.1 install > node-gyp-build gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98580) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/@stoprocent/noble gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > cpu-features@0.0.10 install > node buildcheck.js > buildcheck.gypi && node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98614) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/cpu-features gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > diskusage@1.2.0 install > node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98629) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/diskusage gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > node-dht-sensor@0.4.5 install > node-gyp configure gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98643) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "configure" gyp ERR! cwd /opt/iobroker/node_modules/node-dht-sensor gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > opengpio@2.0.2 install > node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98657) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/opengpio gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. npm error code 6 npm error path /opt/iobroker/node_modules/opengpio npm error command failed npm error command sh -c node-gyp rebuild npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-12-29T17_42_20_656Z-debug-0.log npm warn deprecated npmlog@4.1.2: This package is no longer supported. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated gauge@2.7.4: This package is no longer supported. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98580) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/@stoprocent/noble gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98614) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/cpu-features gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98629) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/diskusage gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98643) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "configure" gyp ERR! cwd /opt/iobroker/node_modules/node-dht-sensor gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98657) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/opengpio gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. npm error code 6 npm error path /opt/iobroker/node_modules/opengpio npm error command failed npm error command sh -c node-gyp rebuild npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-12-29T17_42_20_656Z-debug-0.log host.RaspberryPi-Iobroker Cannot install iobroker.rpi2@latest: 6 martin@RaspberryPi-Iobroker:~ $ -
martin@RaspberryPi-Iobroker:~ $ iobroker url iobroker.rpi2@latest --debug install iobroker.rpi2@latest NPM version: 11.6.2 Installing iobroker.rpi2@latest... (System call) npm warn deprecated npmlog@4.1.2: This package is no longer supported. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated gauge@2.7.4: This package is no longer supported. > iobroker.rpi2@3.0.2 preinstall > bash ./preinstall-check.sh Checking package: libgpiod-dev >= 2.2 libgpiod-dev version OK: 2.2.1-2+deb13u1 > @stoprocent/bluetooth-hci-socket@1.5.2 install > node-gyp-build > @stoprocent/noble@1.19.1 install > node-gyp-build gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98580) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/@stoprocent/noble gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > cpu-features@0.0.10 install > node buildcheck.js > buildcheck.gypi && node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98614) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/cpu-features gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > diskusage@1.2.0 install > node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98629) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/diskusage gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > node-dht-sensor@0.4.5 install > node-gyp configure gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98643) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "configure" gyp ERR! cwd /opt/iobroker/node_modules/node-dht-sensor gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > opengpio@2.0.2 install > node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98657) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/opengpio gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. npm error code 6 npm error path /opt/iobroker/node_modules/opengpio npm error command failed npm error command sh -c node-gyp rebuild npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-12-29T17_42_20_656Z-debug-0.log npm warn deprecated npmlog@4.1.2: This package is no longer supported. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated gauge@2.7.4: This package is no longer supported. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98580) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/@stoprocent/noble gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98614) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/cpu-features gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98629) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/diskusage gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98643) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "configure" gyp ERR! cwd /opt/iobroker/node_modules/node-dht-sensor gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:98657) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/opengpio gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. npm error code 6 npm error path /opt/iobroker/node_modules/opengpio npm error command failed npm error command sh -c node-gyp rebuild npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-12-29T17_42_20_656Z-debug-0.log host.RaspberryPi-Iobroker Cannot install iobroker.rpi2@latest: 6 martin@RaspberryPi-Iobroker:~ $@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
Zieht sich immer noch irgendwoher die veraltete Version.
gyp info using node-gyp@7.1.2
Bei dir wird vermutlich dies der Fall sein:
Lokale Installation im Projekt
Viele Projekte installieren node-gyp als lokale Abhängigkeit (in node_modules/.bin).
Wenn du npm install ausführst, wird oft die in der package.json oder package-lock.json festgelegte Version verwendet – und die kann veraltet sein.
Lösung: Prüfe die package.json und package-lock.json auf die Version von node-gyp und aktualisiere sie ggf. mit:npm update node-gyp
Also wird in einer deiner package.json oder package-lock.json die alte node-gyp drin stehen.
Schau mal percd /opt/iobroker/ grep -R --include \*package* '"node-gyp":'danach.
-
@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
Zieht sich immer noch irgendwoher die veraltete Version.
gyp info using node-gyp@7.1.2
Bei dir wird vermutlich dies der Fall sein:
Lokale Installation im Projekt
Viele Projekte installieren node-gyp als lokale Abhängigkeit (in node_modules/.bin).
Wenn du npm install ausführst, wird oft die in der package.json oder package-lock.json festgelegte Version verwendet – und die kann veraltet sein.
Lösung: Prüfe die package.json und package-lock.json auf die Version von node-gyp und aktualisiere sie ggf. mit:npm update node-gyp
Also wird in einer deiner package.json oder package-lock.json die alte node-gyp drin stehen.
Schau mal percd /opt/iobroker/ grep -R --include \*package* '"node-gyp":'danach.
martin@RaspberryPi-Iobroker:~ $ cd /opt/iobroker/ grep -R --include \*package* '"node-gyp":' node_modules/nan/package.json: "node-gyp": "~v10.3.1", node_modules/@serialport/bindings-cpp/package.json: "node-gyp": "9.4.0", node_modules/iobroker.zigbee/node_modules/@serialport/bindings-cpp/package.json: "node-gyp": "11.0.0", node_modules/zigbee-herdsman/node_modules/@serialport/bindings-cpp/package.json: "node-gyp": "11.0.0", grep: node_modules/.bin/patch-package: Datei oder Verzeichnis nicht gefunden node_modules/zigbee-herdsman-converters/node_modules/@serialport/bindings-cpp/package.json: "node-gyp": "11.0.0", package-lock.json: "node-gyp": "bin/node-gyp.js" package-lock.json: "node-gyp": "^7.1.2" martin@RaspberryPi-Iobroker:/opt/iobroker $ -
@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
Zieht sich immer noch irgendwoher die veraltete Version.
gyp info using node-gyp@7.1.2
Bei dir wird vermutlich dies der Fall sein:
Lokale Installation im Projekt
Viele Projekte installieren node-gyp als lokale Abhängigkeit (in node_modules/.bin).
Wenn du npm install ausführst, wird oft die in der package.json oder package-lock.json festgelegte Version verwendet – und die kann veraltet sein.
Lösung: Prüfe die package.json und package-lock.json auf die Version von node-gyp und aktualisiere sie ggf. mit:npm update node-gyp
Also wird in einer deiner package.json oder package-lock.json die alte node-gyp drin stehen.
Schau mal percd /opt/iobroker/ grep -R --include \*package* '"node-gyp":'danach.
@Thomas-Braun sagte in RPI2 Adapter kann nicht installiert werden:
Also wird in einer deiner package.json oder package-lock.json die alte node-gyp drin stehen.
du hast ja editiert 😉
ich wollte dich gestern schon fragen ob es Sinn ergäbe die package-lock.json zu löschen.
aber da steht ja ^ 7.1.2 drin
-
martin@RaspberryPi-Iobroker:~ $ cd /opt/iobroker/ grep -R --include \*package* '"node-gyp":' node_modules/nan/package.json: "node-gyp": "~v10.3.1", node_modules/@serialport/bindings-cpp/package.json: "node-gyp": "9.4.0", node_modules/iobroker.zigbee/node_modules/@serialport/bindings-cpp/package.json: "node-gyp": "11.0.0", node_modules/zigbee-herdsman/node_modules/@serialport/bindings-cpp/package.json: "node-gyp": "11.0.0", grep: node_modules/.bin/patch-package: Datei oder Verzeichnis nicht gefunden node_modules/zigbee-herdsman-converters/node_modules/@serialport/bindings-cpp/package.json: "node-gyp": "11.0.0", package-lock.json: "node-gyp": "bin/node-gyp.js" package-lock.json: "node-gyp": "^7.1.2" martin@RaspberryPi-Iobroker:/opt/iobroker $iob stop rm /opt/iobroker/package-lock.json cd /opt/iobroker/ npm i iob start -
@Thomas-Braun sagte in RPI2 Adapter kann nicht installiert werden:
Also wird in einer deiner package.json oder package-lock.json die alte node-gyp drin stehen.
du hast ja editiert 😉
ich wollte dich gestern schon fragen ob es Sinn ergäbe die package-lock.json zu löschen.
aber da steht ja ^ 7.1.2 drin
@Homoran sagte in RPI2 Adapter kann nicht installiert werden:
aber da steht ja ^ 7.1.2 drin
Das verhindert, das höhere Versionen als node-gyp 7.x.y verwendet werden können.
-
@Homoran sagte in RPI2 Adapter kann nicht installiert werden:
aber da steht ja ^ 7.1.2 drin
Das verhindert, das höhere Versionen als node-gyp 7.x.y verwendet werden können.
@Thomas-Braun sagte in RPI2 Adapter kann nicht installiert werden:
@Homoran sagte in RPI2 Adapter kann nicht installiert werden:
aber da steht ja ^ 7.1.2 drin
Das verhindert, das höhere Versionen als node-gyp 7.x.y verwendet werden können.
nicht mindestens 7.1.2??
-
@Thomas-Braun sagte in RPI2 Adapter kann nicht installiert werden:
@Homoran sagte in RPI2 Adapter kann nicht installiert werden:
aber da steht ja ^ 7.1.2 drin
Das verhindert, das höhere Versionen als node-gyp 7.x.y verwendet werden können.
nicht mindestens 7.1.2??
@Homoran sagte in RPI2 Adapter kann nicht installiert werden:
nicht mindestens 7.1.2??
Ja, aber auch maximal 7.x.y.
-
@Homoran sagte in RPI2 Adapter kann nicht installiert werden:
nicht mindestens 7.1.2??
Ja, aber auch maximal 7.x.y.
@Thomas-Braun
Ich mache einfach was du sagst..martin@RaspberryPi-Iobroker:/opt/iobroker $ iob stop martin@RaspberryPi-Iobroker:/opt/iobroker $ rm /opt/iobroker/package-lock.json martin@RaspberryPi-Iobroker:/opt/iobroker $ cd /opt/iobroker/ martin@RaspberryPi-Iobroker:/opt/iobroker $ npm i npm warn deprecated npmlog@4.1.2: This package is no longer supported. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated gauge@2.7.4: This package is no longer supported. changed 1 package in 25s 206 packages are looking for funding run `npm fund` for details martin@RaspberryPi-Iobroker:/opt/iobroker $ iob start martin@RaspberryPi-Iobroker:/opt/iobroker $ -
@Homoran sagte in RPI2 Adapter kann nicht installiert werden:
nicht mindestens 7.1.2??
Ja, aber auch maximal 7.x.y.
@Thomas-Braun sagte in RPI2 Adapter kann nicht installiert werden:
@Homoran sagte in RPI2 Adapter kann nicht installiert werden:
nicht mindestens 7.1.2??
Ja, aber auch maximal 7.x.y.
aahh, dann ist das in der json-lock anders herum als in den Dependencys!
ergäbe SinnDanke
-
@Thomas-Braun sagte in RPI2 Adapter kann nicht installiert werden:
@Homoran sagte in RPI2 Adapter kann nicht installiert werden:
nicht mindestens 7.1.2??
Ja, aber auch maximal 7.x.y.
aahh, dann ist das in der json-lock anders herum als in den Dependencys!
ergäbe SinnDanke
@Homoran sagte in RPI2 Adapter kann nicht installiert werden:
aahh, dann ist das in der json-lock anders herum als in den Dependencys!
ergäbe SinnNicht anders herum.
^7.1.2 fordert das eine 7. Version genommen wird die neuer ist als 7.1.2.
7.1.0 - nein
7.2.4 - ja
8.0.0 - neinA.
-
@Thomas-Braun
Ich mache einfach was du sagst..martin@RaspberryPi-Iobroker:/opt/iobroker $ iob stop martin@RaspberryPi-Iobroker:/opt/iobroker $ rm /opt/iobroker/package-lock.json martin@RaspberryPi-Iobroker:/opt/iobroker $ cd /opt/iobroker/ martin@RaspberryPi-Iobroker:/opt/iobroker $ npm i npm warn deprecated npmlog@4.1.2: This package is no longer supported. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated gauge@2.7.4: This package is no longer supported. changed 1 package in 25s 206 packages are looking for funding run `npm fund` for details martin@RaspberryPi-Iobroker:/opt/iobroker $ iob start martin@RaspberryPi-Iobroker:/opt/iobroker $ -
martin@RaspberryPi-Iobroker:/opt/iobroker $ iobroker url iobroker.rpi2@latest --debug install iobroker.rpi2@latest NPM version: 11.6.2 Installing iobroker.rpi2@latest... (System call) npm warn deprecated npmlog@4.1.2: This package is no longer supported. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated gauge@2.7.4: This package is no longer supported. > iobroker.rpi2@3.0.2 preinstall > bash ./preinstall-check.sh Checking package: libgpiod-dev >= 2.2 libgpiod-dev version OK: 2.2.1-2+deb13u1 > @stoprocent/bluetooth-hci-socket@1.5.2 install > node-gyp-build > @stoprocent/noble@1.19.1 install > node-gyp-build gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149664) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/@stoprocent/noble gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > cpu-features@0.0.10 install > node buildcheck.js > buildcheck.gypi && node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149699) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/cpu-features gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > diskusage@1.2.0 install > node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149713) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/diskusage gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > node-dht-sensor@0.4.5 install > node-gyp configure gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149727) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "configure" gyp ERR! cwd /opt/iobroker/node_modules/node-dht-sensor gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > opengpio@2.0.2 install > node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149741) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/opengpio gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. npm error code 6 npm error path /opt/iobroker/node_modules/opengpio npm error command failed npm error command sh -c node-gyp rebuild npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-12-30T10_03_38_431Z-debug-0.log npm warn deprecated npmlog@4.1.2: This package is no longer supported. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated gauge@2.7.4: This package is no longer supported. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149664) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/@stoprocent/noble gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149699) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/cpu-features gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149713) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/diskusage gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149727) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "configure" gyp ERR! cwd /opt/iobroker/node_modules/node-dht-sensor gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149741) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/opengpio gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. npm error code 6 npm error path /opt/iobroker/node_modules/opengpio npm error command failed npm error command sh -c node-gyp rebuild npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-12-30T10_03_38_431Z-debug-0.log host.RaspberryPi-Iobroker Cannot install iobroker.rpi2@latest: 6 martin@RaspberryPi-Iobroker:/opt/iobroker $ -
martin@RaspberryPi-Iobroker:/opt/iobroker $ iobroker url iobroker.rpi2@latest --debug install iobroker.rpi2@latest NPM version: 11.6.2 Installing iobroker.rpi2@latest... (System call) npm warn deprecated npmlog@4.1.2: This package is no longer supported. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated gauge@2.7.4: This package is no longer supported. > iobroker.rpi2@3.0.2 preinstall > bash ./preinstall-check.sh Checking package: libgpiod-dev >= 2.2 libgpiod-dev version OK: 2.2.1-2+deb13u1 > @stoprocent/bluetooth-hci-socket@1.5.2 install > node-gyp-build > @stoprocent/noble@1.19.1 install > node-gyp-build gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149664) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/@stoprocent/noble gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > cpu-features@0.0.10 install > node buildcheck.js > buildcheck.gypi && node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149699) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/cpu-features gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > diskusage@1.2.0 install > node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149713) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/diskusage gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > node-dht-sensor@0.4.5 install > node-gyp configure gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149727) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "configure" gyp ERR! cwd /opt/iobroker/node_modules/node-dht-sensor gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. > opengpio@2.0.2 install > node-gyp rebuild gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149741) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/opengpio gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. npm error code 6 npm error path /opt/iobroker/node_modules/opengpio npm error command failed npm error command sh -c node-gyp rebuild npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-12-30T10_03_38_431Z-debug-0.log npm warn deprecated npmlog@4.1.2: This package is no longer supported. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated gauge@2.7.4: This package is no longer supported. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149664) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/@stoprocent/noble gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149699) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/cpu-features gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149713) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/diskusage gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149727) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "configure" gyp ERR! cwd /opt/iobroker/node_modules/node-dht-sensor gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@24.12.0 | linux | arm64 (node:149741) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created) gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3" gyp ERR! Completion callback never invoked! gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/opengpio gyp ERR! node -v v24.12.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. npm error code 6 npm error path /opt/iobroker/node_modules/opengpio npm error command failed npm error command sh -c node-gyp rebuild npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-12-30T10_03_38_431Z-debug-0.log host.RaspberryPi-Iobroker Cannot install iobroker.rpi2@latest: 6 martin@RaspberryPi-Iobroker:/opt/iobroker $@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
gyp info using node-gyp@7.1.2
Da isser wieder.
Keine Ahnung wo das immer herkommt. -
@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
gyp info using node-gyp@7.1.2
Da isser wieder.
Keine Ahnung wo das immer herkommt.@Thomas-Braun sagte in RPI2 Adapter kann nicht installiert werden:
Keine Ahnung wo das immer herkommt.
kann es möglicherweise an fehlenden Schreibrechten liegen bei user martin?
nen test mit
cd /opt/iobroker echo "=== BEFORE rm ===" && ls -la node_modules/node-gyp* 2>/dev/null || echo "NO node-gyp" rm -v node_modules/node-gyp* 2>/dev/null && echo "rm VERBOSE OK" || echo "**EACCES!**" echo "=== AFTER rm ===" && ls -la node_modules/node-gyp* 2>/dev/null || echo "GONE!"
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden