NEWS
Update Node-Red 4.03 -> 5.2.1 auf RaspPi funktioniert nicht
-
Hallo, ich bin der Neue!
Ich habe versucht den Node-Red Adapter über die Admin-GUI zu aktualisieren und
leider keine Idee, was hier das Problem lösen könnte.- Adaptername: node-red
- Link zu Adapterrepository: http://download.iobroker.net/sources-dist.json
- Adapterversion: 4.0.3 -> 5.2.1
- js-controller Version: 7.0.6
- Admin Version: 7.4.10
- Hardwaresystem: Pi3
- Arbeitsspeicher: 8 GB
- Festplattenart: SD-Karte
- Betriebssystem: Raspbian GNU/Linux 11 (bullseye)
- Nodejs-Version: 20.18.1
- NPM-Version: 10.8.2
- Installationsart: Skript
- Image, Docker genutzt: Nein
- Ort, Name der Imagedatei: ...
$ iobroker upgrade node-red@5.2.1 --debug Update node-red from @4.0.3 to @5.2.1 NPM version: 10.8.2Installing iobroker.node-red@5.2.1... (System call) > bcrypt@5.1.1 install> node-pre-gyp install --fallback-to-build node-pre-gyp info using node-pre-gyp@1.0.11node-pre-gyp info using node@18.20.5 | linux | arm node-pre-gyp info check checked for "/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node" (not found) node-pre-gyp http GET https://github.com/kelektiv/node.bcrypt.js/releases/download/v5.1.1/bcrypt_lib-v5.1.1-napi-v3-linux-arm-glibc.tar.gz node-pre-gyp WARN Pre-built binaries not installable for bcrypt@5.1.1 and node@18.20.5 (node-v108 ABI, glibc) (falling back to source compile with node-gyp) node-pre-gyp WARN Hit error response status 404 Not Found on https://github.com/kelektiv/node.bcrypt.js/releases/download/v5.1.1/bcrypt_lib-v5.1.1-napi-v3-linux-arm-glibc.tar.gz gyp info it worked if it ends with okgyp info using node-gyp@10.1.0gyp info using node@18.20.5 | linux | arm gyp info ok gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3" gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',gyp info spawn args 'binding.gyp',gyp info spawn args '-f',gyp info spawn args 'make',gyp info spawn args '-I',gyp info spawn args '/opt/iobroker/node_modules/bcrypt/build/config.gypi',gyp info spawn args '-I',gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',gyp info spawn args '-I',gyp info spawn args '/home/iobroker/.cache/node-gyp/18.20.5/include/node/common.gypi',gyp info spawn args '-Dlibrary=shared_library',gyp info spawn args '-Dvisibility=default',gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/18.20.5',gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/18.20.5/<(target_arch)/node.lib',gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/bcrypt',gyp info spawn args '-Dnode_engine=v8',gyp info spawn args '--depth=.',gyp info spawn args '--no-parallel',gyp info spawn args '--generator-output',gyp info spawn args 'build',gyp info spawn args '-Goutput_dir=.'gyp info spawn args ] gyp info ok gyp info it worked if it ends with ok gyp info using node-gyp@10.1.0gyp info using node@18.20.5 | linux | arm gyp info spawn make gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] make: Verzeichnis „/opt/iobroker/node_modules/bcrypt/build“ wird betreten CC(target) Release/obj.target/nothing/../node-addon-api/nothing.o make: cc: Keine Berechtigung make: *** [../node-addon-api/nothing.target.mk:107: Release/obj.target/nothing/../node-addon-api/nothing.o] Fehler 127make: Verzeichnis „/opt/iobroker/node_modules/bcrypt/build“ wird verlassen gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:209:23) gyp ERR! System Linux 6.1.21-v8+gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node" "--module_name=bcrypt_lib" "--module_path=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3" "--napi_version=9" "--node_abi_napi=napi" "--napi_build_version=3" "--node_napi_label=napi-v3"gyp ERR! cwd /opt/iobroker/node_modules/bcryptgyp ERR! node -v v18.20.5gyp ERR! node-gyp -v v10.1.0gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3 --napi_version=9 --node_abi_napi=napi --napi_build_version=3 --node_napi_label=napi-v3' (1)node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/@mapbox/node-pre-gyp/lib/util/compile.js:89:23)node-pre-gyp ERR! stack at ChildProcess.emit (node:events:517:28)node-pre-gyp ERR! stack at maybeClose (node:internal/child_process:1098:16)node-pre-gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:303:5) node-pre-gyp ERR! System Linux 6.1.21-v8+node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"node-pre-gyp ERR! cwd /opt/iobroker/node_modules/bcryptnode-pre-gyp ERR! node -v v18.20.5node-pre-gyp ERR! node-pre-gyp -v v1.0.11node-pre-gyp ERR! not ok Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3 --napi_version=9 --node_abi_napi=napi --napi_build_version=3 --node_napi_label=napi-v3' (1) npm error code 1 npm error path /opt/iobroker/node_modules/bcryptnpm error command failednpm error command sh -c node-pre-gyp install --fallback-to-build npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-01-18T09_32_23_658Z-debug-0.log Updating objects from io-package.json for adapter "node-red" with version "4.0.3" upload [15] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/bcrypt.min.js bcrypt.min.js application/javascript upload [14] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/de/translations.json i18n/de/translations.json application/j son upload [13] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [12] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [11] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [10] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [9] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [8] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [2] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/index_m.html index_m.html text/html upload [1] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/node-red.png node-red.png image/png upload [0] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/words.js words.js application/javascript Process exited with code 0 -
Hallo, ich bin der Neue!
Ich habe versucht den Node-Red Adapter über die Admin-GUI zu aktualisieren und
leider keine Idee, was hier das Problem lösen könnte.- Adaptername: node-red
- Link zu Adapterrepository: http://download.iobroker.net/sources-dist.json
- Adapterversion: 4.0.3 -> 5.2.1
- js-controller Version: 7.0.6
- Admin Version: 7.4.10
- Hardwaresystem: Pi3
- Arbeitsspeicher: 8 GB
- Festplattenart: SD-Karte
- Betriebssystem: Raspbian GNU/Linux 11 (bullseye)
- Nodejs-Version: 20.18.1
- NPM-Version: 10.8.2
- Installationsart: Skript
- Image, Docker genutzt: Nein
- Ort, Name der Imagedatei: ...
$ iobroker upgrade node-red@5.2.1 --debug Update node-red from @4.0.3 to @5.2.1 NPM version: 10.8.2Installing iobroker.node-red@5.2.1... (System call) > bcrypt@5.1.1 install> node-pre-gyp install --fallback-to-build node-pre-gyp info using node-pre-gyp@1.0.11node-pre-gyp info using node@18.20.5 | linux | arm node-pre-gyp info check checked for "/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node" (not found) node-pre-gyp http GET https://github.com/kelektiv/node.bcrypt.js/releases/download/v5.1.1/bcrypt_lib-v5.1.1-napi-v3-linux-arm-glibc.tar.gz node-pre-gyp WARN Pre-built binaries not installable for bcrypt@5.1.1 and node@18.20.5 (node-v108 ABI, glibc) (falling back to source compile with node-gyp) node-pre-gyp WARN Hit error response status 404 Not Found on https://github.com/kelektiv/node.bcrypt.js/releases/download/v5.1.1/bcrypt_lib-v5.1.1-napi-v3-linux-arm-glibc.tar.gz gyp info it worked if it ends with okgyp info using node-gyp@10.1.0gyp info using node@18.20.5 | linux | arm gyp info ok gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3" gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',gyp info spawn args 'binding.gyp',gyp info spawn args '-f',gyp info spawn args 'make',gyp info spawn args '-I',gyp info spawn args '/opt/iobroker/node_modules/bcrypt/build/config.gypi',gyp info spawn args '-I',gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',gyp info spawn args '-I',gyp info spawn args '/home/iobroker/.cache/node-gyp/18.20.5/include/node/common.gypi',gyp info spawn args '-Dlibrary=shared_library',gyp info spawn args '-Dvisibility=default',gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/18.20.5',gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/18.20.5/<(target_arch)/node.lib',gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/bcrypt',gyp info spawn args '-Dnode_engine=v8',gyp info spawn args '--depth=.',gyp info spawn args '--no-parallel',gyp info spawn args '--generator-output',gyp info spawn args 'build',gyp info spawn args '-Goutput_dir=.'gyp info spawn args ] gyp info ok gyp info it worked if it ends with ok gyp info using node-gyp@10.1.0gyp info using node@18.20.5 | linux | arm gyp info spawn make gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] make: Verzeichnis „/opt/iobroker/node_modules/bcrypt/build“ wird betreten CC(target) Release/obj.target/nothing/../node-addon-api/nothing.o make: cc: Keine Berechtigung make: *** [../node-addon-api/nothing.target.mk:107: Release/obj.target/nothing/../node-addon-api/nothing.o] Fehler 127make: Verzeichnis „/opt/iobroker/node_modules/bcrypt/build“ wird verlassen gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:209:23) gyp ERR! System Linux 6.1.21-v8+gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node" "--module_name=bcrypt_lib" "--module_path=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3" "--napi_version=9" "--node_abi_napi=napi" "--napi_build_version=3" "--node_napi_label=napi-v3"gyp ERR! cwd /opt/iobroker/node_modules/bcryptgyp ERR! node -v v18.20.5gyp ERR! node-gyp -v v10.1.0gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3 --napi_version=9 --node_abi_napi=napi --napi_build_version=3 --node_napi_label=napi-v3' (1)node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/@mapbox/node-pre-gyp/lib/util/compile.js:89:23)node-pre-gyp ERR! stack at ChildProcess.emit (node:events:517:28)node-pre-gyp ERR! stack at maybeClose (node:internal/child_process:1098:16)node-pre-gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:303:5) node-pre-gyp ERR! System Linux 6.1.21-v8+node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"node-pre-gyp ERR! cwd /opt/iobroker/node_modules/bcryptnode-pre-gyp ERR! node -v v18.20.5node-pre-gyp ERR! node-pre-gyp -v v1.0.11node-pre-gyp ERR! not ok Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3 --napi_version=9 --node_abi_napi=napi --napi_build_version=3 --node_napi_label=napi-v3' (1) npm error code 1 npm error path /opt/iobroker/node_modules/bcryptnpm error command failednpm error command sh -c node-pre-gyp install --fallback-to-build npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-01-18T09_32_23_658Z-debug-0.log Updating objects from io-package.json for adapter "node-red" with version "4.0.3" upload [15] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/bcrypt.min.js bcrypt.min.js application/javascript upload [14] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/de/translations.json i18n/de/translations.json application/j son upload [13] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [12] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [11] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [10] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [9] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [8] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [2] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/index_m.html index_m.html text/html upload [1] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/node-red.png node-red.png image/png upload [0] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/words.js words.js application/javascript Process exited with code 0@endofpi ob das ein Bug ist werden wir sehen.
Auf jeden Fall passt schon mal
@endofpi sagte in Update Node-Red 4.03 -> 5.2.1 auf RaspPi funktioniert nicht:
Nodejs-Version: 20.18.1
nicht zu
@endofpi sagte in Update Node-Red 4.03 -> 5.2.1 auf RaspPi funktioniert nicht:
info using node@18.20.5
bitte
iob diagin der Langfassung postenEDIT:
Da du einen Raspi verwendest bitte dafür diese drei Befehle nutzencurl https://raw.githubusercontent.com/Grothesk242/ioBroker/refs/heads/Raspbian/diag.sh > iob_diag.sh chmod 744 iob_diag.sh ./iob_diag.sh -
Hallo Homoran,
die manuell eingetragene Versionsinfo zu Nodejs-Version hatte ich aus dem hosts-Reiter von iobroker abgeschrieben, der Unterschied zum Update-Script ist mir aber nicht aufgefallen.

Nachfolgend die Zusammenfassung aus dem Shellscript:
======================= SUMMARY ======================= v.2024-12-09 Raspbian+zigbee diag+masking Static hostname: iobroker Icon name: computer Operating System: Raspbian GNU/Linux 11 (bullseye) Kernel: Linux 6.1.21-v8+ Architecture: arm64 Installation: native Kernel: aarch64 Userland: 32 bit Timezone: Europe/Berlin (CET, +0100) User-ID: 1000 Display-Server: false Boot Target: multi-user.target Pending OS-Updates: 0 Pending iob updates: 1 Nodejs-Installation: /usr/bin/nodejs v20.18.1 /usr/bin/node v20.18.1 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.4 Recommended versions are nodejs 20.18.1 and npm 10.8.2 nodeJS installation is correct MEMORY: total used free shared buff/cache available Mem: 7.8G 520M 3.1G 1.0M 4.2G 7.2G Swap: 99M 0B 99M Total: 7.9G 520M 3.2G Active iob-Instances: 8 Upgrade policy: none ioBroker Core: js-controller 7.0.6 admin 7.4.10 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 192.168.178.44 (SSL), run as: admin system.adapter.web.0 : web : iobroker - disabled, port: 8082, bind: 192.168.178.44, run as: admin Objects: 2169 States: 1710 Size of iob-Database: 12M /opt/iobroker/iobroker-data/objects.jsonl 9.8M /opt/iobroker/iobroker-data/states.jsonl Debian 'bullseye' is the current oldstable version. Please upgrade to the latest stable release 'bookworm' in due time! =================== END OF SUMMARY ==================== -
Homoran schrieb:
bitte iob diag in der Langfassung posten
Komisch ist dass er offensichtlich nicht auf den cc Kompiler zugreifen kann:
make: cc: Keine Berechtigung
(in Zeile 20)
@mcm1957 sagte in Update Node-Red 4.03 -> 5.2.1 auf RaspPi funktioniert nicht:
Komisch ist dass er offensichtlich nicht auf den cc Kompiler zugreifen kann:
ist nicht meine Kragenweite, hab ich geflissentlich ignoriert.
Da mehrfach node v18 im log erwähnt wird, ist sowieso anscheinend einiges schief.
Bestenfalls zwei node Installationen parallel -
18.20.5 dürfte die default-version aus Raspbian sein.
Auf Grund des Fehlers mit Node-Red habe ich versucht durch ein manuelles Upgrade mittels
iob nodejs-updatedas Problem zu lösen. Das Problem mit dem Adapter bestand aber auch vorher.
@endofpi sagte in Update Node-Red 4.03 -> 5.2.1 auf RaspPi funktioniert nicht:
18.20.5 dürfte die default-version aus Raspbian sein.
Raspbian sollte kein eigenes nodejs mitbringen!
@endofpi sagte in Update Node-Red 4.03 -> 5.2.1 auf RaspPi funktioniert nicht:
habe ich versucht durch ein manuelles Upgrade mittels
d.h. wir bekommen keine Langfassung von iob diag mehr, die den Zeitpunkt des logs widerspiegelt?
bitte lesen:
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1 -
Hallo, ich bin der Neue!
Ich habe versucht den Node-Red Adapter über die Admin-GUI zu aktualisieren und
leider keine Idee, was hier das Problem lösen könnte.- Adaptername: node-red
- Link zu Adapterrepository: http://download.iobroker.net/sources-dist.json
- Adapterversion: 4.0.3 -> 5.2.1
- js-controller Version: 7.0.6
- Admin Version: 7.4.10
- Hardwaresystem: Pi3
- Arbeitsspeicher: 8 GB
- Festplattenart: SD-Karte
- Betriebssystem: Raspbian GNU/Linux 11 (bullseye)
- Nodejs-Version: 20.18.1
- NPM-Version: 10.8.2
- Installationsart: Skript
- Image, Docker genutzt: Nein
- Ort, Name der Imagedatei: ...
$ iobroker upgrade node-red@5.2.1 --debug Update node-red from @4.0.3 to @5.2.1 NPM version: 10.8.2Installing iobroker.node-red@5.2.1... (System call) > bcrypt@5.1.1 install> node-pre-gyp install --fallback-to-build node-pre-gyp info using node-pre-gyp@1.0.11node-pre-gyp info using node@18.20.5 | linux | arm node-pre-gyp info check checked for "/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node" (not found) node-pre-gyp http GET https://github.com/kelektiv/node.bcrypt.js/releases/download/v5.1.1/bcrypt_lib-v5.1.1-napi-v3-linux-arm-glibc.tar.gz node-pre-gyp WARN Pre-built binaries not installable for bcrypt@5.1.1 and node@18.20.5 (node-v108 ABI, glibc) (falling back to source compile with node-gyp) node-pre-gyp WARN Hit error response status 404 Not Found on https://github.com/kelektiv/node.bcrypt.js/releases/download/v5.1.1/bcrypt_lib-v5.1.1-napi-v3-linux-arm-glibc.tar.gz gyp info it worked if it ends with okgyp info using node-gyp@10.1.0gyp info using node@18.20.5 | linux | arm gyp info ok gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3" gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',gyp info spawn args 'binding.gyp',gyp info spawn args '-f',gyp info spawn args 'make',gyp info spawn args '-I',gyp info spawn args '/opt/iobroker/node_modules/bcrypt/build/config.gypi',gyp info spawn args '-I',gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',gyp info spawn args '-I',gyp info spawn args '/home/iobroker/.cache/node-gyp/18.20.5/include/node/common.gypi',gyp info spawn args '-Dlibrary=shared_library',gyp info spawn args '-Dvisibility=default',gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/18.20.5',gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/18.20.5/<(target_arch)/node.lib',gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/bcrypt',gyp info spawn args '-Dnode_engine=v8',gyp info spawn args '--depth=.',gyp info spawn args '--no-parallel',gyp info spawn args '--generator-output',gyp info spawn args 'build',gyp info spawn args '-Goutput_dir=.'gyp info spawn args ] gyp info ok gyp info it worked if it ends with ok gyp info using node-gyp@10.1.0gyp info using node@18.20.5 | linux | arm gyp info spawn make gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] make: Verzeichnis „/opt/iobroker/node_modules/bcrypt/build“ wird betreten CC(target) Release/obj.target/nothing/../node-addon-api/nothing.o make: cc: Keine Berechtigung make: *** [../node-addon-api/nothing.target.mk:107: Release/obj.target/nothing/../node-addon-api/nothing.o] Fehler 127make: Verzeichnis „/opt/iobroker/node_modules/bcrypt/build“ wird verlassen gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:209:23) gyp ERR! System Linux 6.1.21-v8+gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node" "--module_name=bcrypt_lib" "--module_path=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3" "--napi_version=9" "--node_abi_napi=napi" "--napi_build_version=3" "--node_napi_label=napi-v3"gyp ERR! cwd /opt/iobroker/node_modules/bcryptgyp ERR! node -v v18.20.5gyp ERR! node-gyp -v v10.1.0gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3 --napi_version=9 --node_abi_napi=napi --napi_build_version=3 --node_napi_label=napi-v3' (1)node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/@mapbox/node-pre-gyp/lib/util/compile.js:89:23)node-pre-gyp ERR! stack at ChildProcess.emit (node:events:517:28)node-pre-gyp ERR! stack at maybeClose (node:internal/child_process:1098:16)node-pre-gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:303:5) node-pre-gyp ERR! System Linux 6.1.21-v8+node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"node-pre-gyp ERR! cwd /opt/iobroker/node_modules/bcryptnode-pre-gyp ERR! node -v v18.20.5node-pre-gyp ERR! node-pre-gyp -v v1.0.11node-pre-gyp ERR! not ok Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/opt/iobroker/node_modules/bcrypt/lib/binding/napi-v3 --napi_version=9 --node_abi_napi=napi --napi_build_version=3 --node_napi_label=napi-v3' (1) npm error code 1 npm error path /opt/iobroker/node_modules/bcryptnpm error command failednpm error command sh -c node-pre-gyp install --fallback-to-build npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-01-18T09_32_23_658Z-debug-0.log Updating objects from io-package.json for adapter "node-red" with version "4.0.3" upload [15] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/bcrypt.min.js bcrypt.min.js application/javascript upload [14] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/de/translations.json i18n/de/translations.json application/j son upload [13] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [12] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [11] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [10] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [9] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [8] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [2] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/index_m.html index_m.html text/html upload [1] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/node-red.png node-red.png image/png upload [0] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/words.js words.js application/javascript Process exited with code 0@endofpi sagte in Update Node-Red 4.03 -> 5.2.1 auf RaspPi funktioniert nicht:
upload [1] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/node-red.png node-red.png image/png upload [0] node-red.admin /opt/iobroker/node_modules/iobroker.node-red/admin/words.js words.js application/javascript Process exited with code 0
Mal blöd gefragt - bist Du Dir denn sicher, dass das nicht funktioniert hat. - Vielleicht nur ein Browserrefresh. Der Prozess endet mit RC = 0 und das heißt, dass alles geklappt hat.
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