buanet / ioBroker.docker

Official Docker Image for ioBroker
https://www.iobroker.net
MIT License
194 stars 70 forks source link

ERROR: Process exited with code 25 #463

Closed warp735 closed 2 months ago

warp735 commented 2 months ago

Description / Beschreibung

Docker läuft auf unraid in der aktuellen Version. Modbus Adapter lässt sich schon länger nicht mehr updaten und bricht mit oben genannten Fehler ab.

Image version

v9.1.2

Docker logs / Docker Protokoll

$ iobroker upgrade modbus@6.1.0 --debug

Update modbus from @5.0.11 to @6.1.0

Installing iobroker.modbus@6.1.0... (System call)

npm error code ENOTEMPTY

npm error syscall renamenpm error path /opt/iobroker/node_modules/@serialport/bindings-cppnpm error dest /opt/iobroker/node_modules/@serialport/.bindings-cpp-CZTkgMovnpm error errno -39npm error ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/@serialport/bindings-cpp' -> '/opt/iobroker/node_modules/@serialport/.bindings-cpp-CZTkgMov'

npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2024-06-13T06_48_58_657Z-debug-0.log

Could not handle ENOTEMPTY, because no deletable files were foundnpm error code ENOTEMPTYnpm error syscall renamenpm error path /opt/iobroker/node_modules/@serialport/bindings-cppnpm error dest /opt/iobroker/node_modules/@serialport/.bindings-cpp-CZTkgMovnpm error errno -39npm error ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/@serialport/bindings-cpp' -> '/opt/iobroker/node_modules/@serialport/.bindings-cpp-CZTkgMov'npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2024-06-13T06_48_58_657Z-debug-0.loghost.iobroker Cannot install iobroker.modbus@6.1.0: 217

ERROR: Process exited with code 25
klein0r commented 2 months ago

iobroker fixer laufen lassen und dann geht es wieder. Hat nichts mit der Docker-Umgebung zu tun

warp735 commented 2 months ago

diese Meldung ignorieren? Snag_75f8be

klein0r commented 2 months ago

Ah stimmt, dann würde ich nicht den Fixer nutzen, sondern nur den einen Befehl, welcher die Temp-Verzeichnisse löscht

https://forum.iobroker.net/topic/57337/fehler-25-217-oder-enotempty-bei-adapter-install-update/2

warp735 commented 2 months ago

super, hat funktioniert. Dankeschön