NEWS
ERROR: Process exited with code 25 nach nodes Update 16->18
-
@nieip sagte in ERROR: Process exited with code 25 nach nodes Update 16->18:
Operatingsystem: Raspbian GNU/Linux 10 (buster)
Moin,
und bevor es Thomas wieder sagen muss, Buster ist tot, selbst Bullseye ist auf dem sterbenden Ast.
Es gibt hier schon ganz viel Threads, die das Thema behandeln, daher keine weiteren Hinweise dazu
VG
Bernd -
@dp20eic
was heisst das jetzt für mich?
Ein aktuelles Image auf einer neuen SD Karte installieren und dann ein iob Backup zurück spielen?iob fix hat ja keine Verbesserung gebracht.
zumindest funktioniert das System noch, ich kann nur die Adapter nicht mehr updaten.
-
@nieip sagte in ERROR: Process exited with code 25 nach nodes Update 16->18:
was heisst das jetzt für mich?
Du hast aber schon den Beitrag von @Homoran gelesen ?
-
@homoran
nein, hatte ich nicht gesehen.
Ich werde das später testen um die Installation vielleicht doch noch zu retten. Danke. -
@nieip ja, aktuelles System und iobroker mittels backup zurück
ansonsten, wenn du mit dem alten System noch weiter fahren möchtest, das ausführen was im Link steht
-
@crunchip
in dem Beitrag steht, dass die Löschung der Leichen jetzt im iob fix integriert ist. Und das ist schon mehrfach gelaufen.
Aber ich probiere den Einzeiler dann (aus Verzweiflung) trotzdem nochdanke
PS ein Symptom war auch noch, dass die Admin Oberfläche vor einem Adapter Update behauptet, ich hätte noch node 14
Obwohl eindeutig V 18 läuft und das auch so auf der Info Seite steht.
Ein iob stop / start hat das dann immer behoben ...
Da ist was total schräg -
@nieip sagte in ERROR: Process exited with code 25 nach nodes Update 16->18:
Da ist was total schräg
laut diag, steht auch, das eine Instanz aktiv ist und iob nicht läuft
-
ich habe noch einen Win11 PC, der 24/7 läuft und eigentlich nichts zu tun hat.
Kann ich ein iob backup von einem RasPi auf eine iob Windows installation wieder herstellen.
Dann hätte ich mehr Leistung, mehr Ram und auch gleich das SD Karten Problem gelöst. -
@nieip sagte in ERROR: Process exited with code 25 nach nodes Update 16->18:
Kann ich ein iob backup von einem RasPi auf eine iob Windows installation wieder herstellen.
ja, aber nimm den neuen Installer.
mehr weiß ich aber nicht zu windows -
@nieip sagte in ERROR: Process exited with code 25 nach nodes Update 16->18:
Kann ich ein iob backup von einem RasPi auf eine iob Windows installation wieder herstellen.
ein iob Backup ist dazu da systemübergreifend zu agieren
Du hast echt einen WindowsPC 24/7 am laufen ?
Naja, jedem das Seine -
@homoran sagte in ERROR: Process exited with code 25 nach nodes Update 16->18:
ja, aber nimm den neuen Installer.
hmmm, wird wohl auch eine längere Geschichte.
npm notice npm notice New minor version of npm available! 9.5.1 -> 9.7.2 npm notice Changelog: <https://github.com/npm/cli/releases/tag/v9.7.2> npm notice Run `npm install -g npm@9.7.2` to update! npm notice npm ERR! code ENOENT npm ERR! syscall lstat npm ERR! path C:\Users\uwe\AppData\Roaming\npm npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file or directory, lstat 'C:\Users\uwe\AppData\Roaming\npm' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent
-
@djmarc75 sagte in ERROR: Process exited with code 25 nach nodes Update 16->18:
Du hast echt einen WindowsPC 24/7 am laufen ?
Ja, weil es (bei mir) genau 2 Programme gibt, die in einer Win VM auf einem Apple M2 nicht laufen. Und für diese Programme gibt es auch keine MacOS Alternative.
Neben einigen Linux Servern spielt der Stromverbrauch für einen Win Mini PC keine bedeutende Rolle, falls die Bedenken daher kommen -
@nieip wit solch "Fetzen" kann man nicht so viel anfangen, komplette Eingabe wäre hilfreich bzw was hast du gemacht?
-
@crunchip
ich habe den auf der ioBroker Web Seite verlinkten Installer 2.2.1 ausgeführt.0 verbose cli C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js 1 info using npm@9.5.1 2 info using node@v18.16.1 3 timing npm:load:whichnode Completed in 1ms 4 timing config:load:defaults Completed in 1ms 5 timing config:load:file:C:\Program Files\nodejs\node_modules\npm\npmrc Completed in 2ms 6 timing config:load:builtin Completed in 2ms 7 timing config:load:cli Completed in 2ms 8 timing config:load:env Completed in 0ms 9 timing config:load:file:C:\ioBroker\.npmrc Completed in 1ms 10 timing config:load:project Completed in 1ms 11 timing config:load:file:C:\Users\uwe\.npmrc Completed in 0ms 12 timing config:load:user Completed in 0ms 13 timing config:load:file:C:\Users\uwe\AppData\Roaming\npm\etc\npmrc Completed in 0ms 14 timing config:load:global Completed in 0ms 15 timing config:load:setEnvs Completed in 1ms 16 timing config:load Completed in 8ms 17 timing npm:load:configload Completed in 9ms 18 timing npm:load:mkdirpcache Completed in 1ms 19 timing npm:load:mkdirplogs Completed in 0ms 20 verbose title npm exec @iobroker/install@latest 21 verbose argv "exec" "--yes" "--" "@iobroker/install@latest" 22 timing npm:load:setTitle Completed in 2ms 23 timing config:load:flatten Completed in 4ms 24 timing npm:load:display Completed in 4ms 25 verbose logfile logs-max:10 dir:C:\Users\uwe\AppData\Local\npm-cache\_logs\2023-06-23T18_10_46_008Z- 26 verbose logfile C:\Users\uwe\AppData\Local\npm-cache\_logs\2023-06-23T18_10_46_008Z-debug-0.log 27 timing npm:load:logFile Completed in 6ms 28 timing npm:load:timers Completed in 0ms 29 timing npm:load:configScope Completed in 0ms 30 timing npm:load Completed in 23ms 31 silly logfile done cleaning log files 32 timing arborist:ctor Completed in 0ms 33 http fetch GET 200 https://registry.npmjs.org/npm 808ms (cache miss) 34 http fetch GET 200 https://registry.npmjs.org/@iobroker%2finstall 1807ms (cache miss) 35 timing arborist:ctor Completed in 1ms 36 timing command:exec Completed in 1879ms 37 notice 37 notice New minor version of npm available! 9.5.1 -> 9.7.2 37 notice Changelog: <https://github.com/npm/cli/releases/tag/v9.7.2> 37 notice Run `npm install -g npm@9.7.2` to update! 37 notice 38 verbose stack Error: ENOENT: no such file or directory, lstat 'C:\Users\uwe\AppData\Roaming\npm' 39 verbose cwd C:\ioBroker 40 verbose Windows_NT 10.0.22621 41 verbose node v18.16.1 42 verbose npm v9.5.1 43 error code ENOENT 44 error syscall lstat 45 error path C:\Users\uwe\AppData\Roaming\npm 46 error errno -4058 47 error enoent ENOENT: no such file or directory, lstat 'C:\Users\uwe\AppData\Roaming\npm' 48 error enoent This is related to npm not being able to find a file. 48 error enoent 49 verbose exit -4058 50 timing npm Completed in 1924ms 51 verbose code -4058 52 error A complete log of this run can be found in: 52 error C:\Users\uwe\AppData\Local\npm-cache\_logs\2023-06-23T18_10_46_008Z-debug-0.log
-
ich habe den Ordner npm im Profil manuell angelegt.
Im Terminal die npm Version auf die aktuelle hoch gezogen, wie im log beschrieben
Dann den Windows Installer noch mal mit Admin Rechner drüber laufen lassen. Jetzt ist es durch gelaufen und startet auch.Dann werde ich wohl am WE ein Backup auf der Windows Maschine einspielen und den Raspi abschalten.
-
@nieip hab zwar mit dem windows Installer überhaupt keinen Plan, aber
@nieip sagte in ERROR: Process exited with code 25 nach nodes Update 16->18:
Im Terminal die npm Version auf die aktuelle hoch gezogen, wie im log beschrieben
sollte man glaub ich nicht machen, npm kommt doch automatisch die passende version mit nodejs
https://forum.iobroker.net/post/963863 -
@nieip sagte in ERROR: Process exited with code 25 nach nodes Update 16->18:
was heisst das jetzt für mich?
Ein aktuelles Image auf einer neuen SD Karte installieren und dann ein iob Backup zurück spielen?Moin,
eigentlich erst einmal nichts, außer, dass Du mit dem System außerhalb der supporteten Distribution unterwegs bist, es keine oder nur noch selten Updates gibt.
Wenn Dein System funktioniert, dann kann man damit glücklich werden, aber spätestens bei größeren Anpassungen/Erweiterungen bei
ioBroker
oder Du hast noch andere Software auf der Kiste am Laufen, z.B.:influxdb
dann kann es Dir die Migration verhinder.
Aus Sicherheitsgründen ist es auch immer ratsam, dass man nicht zu weit hinter dem aktuellen Standard hängt.Aber Du hast ja eine Lösung gefunden
VG
Bernd -
Ich hatte ebenfalls den Effekt "code 25" wie beschrieben. Vor dem Adapter-Update den Adapter zu stoppen machte keinen Unterschied, auch ioBroker neu starten nicht.
Erst ein Update von nodejs (von 16.19.? nach 16.20.1) und anschließendem Installationfixer
curl -sL https://iobroker.net/fix.sh | bash -
brachte mich zum Erfolg. Seither sind wieder alle Adapterupdates problemlos möglich. -
@stefan-3 sagte in ERROR: Process exited with code 25 nach nodes Update 16->18:
Erst ein Update von nodejs (von 16.19.? nach 16.20.1) und anschließendem Installationfixer
curl -sL https://iobroker.net/fix.sh | bash -der Fixer war's
-
@homoran für mich hat der fix auch geholfen. Danke!