NEWS
Kann nicht mehr updaten
-
Systemdata Bitte Ausfüllen Hardwaresystem: Pi4 Arbeitsspeicher: 4GB Festplattenart: SSD Betriebssystem: Raspian Node-Version: 12.22.1 NPM-Version: 6.14.12 Installationsart: Skript Guten Morgen,
ich habe seit geraumer Zeit, das Problem, das bei mir updates nicht mehr funktionieren. Ich bekomme immer folgende Fehlermeldung: Hier am Beispiel des backitup-Adapters:
host.iobroker-raspi4 2021-04-17 09:10:26.023 info iobroker Adapter "backitup" updated host.iobroker-raspi4 2021-04-17 09:10:25.966 info iobroker upload [0] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/adapter-settings.js adapter-settings.js application/javascript host.iobroker-raspi4 2021-04-17 09:10:25.909 info iobroker upload [1] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/backitup.png backitup.png image/png host.iobroker-raspi4 2021-04-17 09:10:25.852 info iobroker upload [2] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/backitup.svg backitup.svg image/svg+xml host.iobroker-raspi4 2021-04-17 09:10:25.796 info iobroker upload [3] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index.html index.html text/html host.iobroker-raspi4 2021-04-17 09:10:25.737 info iobroker upload [4] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index_m.html index_m.html text/html host.iobroker-raspi4 2021-04-17 09:10:25.679 info iobroker upload [5] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index_m.js index_m.js application/javascript host.iobroker-raspi4 2021-04-17 09:10:25.621 info iobroker upload [6] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/style.css style.css text/css host.iobroker-raspi4 2021-04-17 09:10:25.563 info iobroker upload [7] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.html tab_m.html text/html host.iobroker-raspi4 2021-04-17 09:10:25.505 info iobroker upload [8] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.js tab_m.js application/javascript host.iobroker-raspi4 2021-04-17 09:10:25.180 info iobroker upload [9] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/words.js words.js application/javascript host.iobroker-raspi4 2021-04-17 09:10:25.093 info iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-04-17T07_10_25_031Z-debug.log host.iobroker-raspi4 2021-04-17 09:10:25.090 info iobroker host.iobroker-raspi4 2021-04-17 09:10:25.019 info iobroker npm ERR! Invalid tag name "node-mihome@0.0.32": Tags may not have any characters that encodeURIComponent encodes. host.iobroker-raspi4 2021-04-17 09:10:24.989 info iobroker npm ERR! code EINVALIDTAGNAME host.iobroker-raspi4 2021-04-17 09:09:33.340 info iobroker npm install iobroker.backitup@2.1.2 --loglevel error --prefix "/opt/iobroker" (System call) host.iobroker-raspi4 2021-04-17 09:09:33.338 info iobroker NPM version: 6.14.12 host.iobroker-raspi4 2021-04-17 09:09:33.306 info instance system.adapter.backitup.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.iobroker-raspi4 2021-04-17 09:09:32.511 info stopInstance system.adapter.backitup.0 send kill signal host.iobroker-raspi4 2021-04-17 09:09:32.475 info stopInstance system.adapter.backitup.0 (force=false, process=true) host.iobroker-raspi4 2021-04-17 09:09:32.473 info "system.adapter.backitup.0" disabled host.iobroker-raspi4 2021-04-17 09:09:32.209 info iobroker host.iobroker-raspi4 Adapter "system.adapter.backitup.0" is stopped. host.iobroker-raspi4 2021-04-17 09:09:32.151 info iobroker Update backitup from @2.1.1 to @2.1.2 host.iobroker-raspi4 2021-04-17 09:09:29.669 info iobroker upgrade backitup
Am Ende steht zwar, dass das update erfolgreich war, aber im der Adapterübersicht taucht immer noch das gleiche Update auf. Das wiederholt sich bei allen anderen zum update anstehenden Updates.
-
@fenriswolf sagte in Kann nicht mehr updaten:
Invalid tag name "node-mihome@0.0.32"
dein Problem liegt wahrscheinlich daran
-
@crunchip
Schau mal was bei der Node Angabe oben steht. Wenn das stimmt. dann ist das der Grund -
@crunchip sagte in Kann nicht mehr updaten:
@fenriswolf sagte in Kann nicht mehr updaten:
Invalid tag name "node-mihome@0.0.32"
dein Problem liegt wahrscheinlich daran
Ich hatte im Java-Script Adapter den "node-mihome" eingetragen, aber inzwischen gelöscht, Fehler besteht immer noch.
@jan1 sagte in Kann nicht mehr updaten:
@crunchip
Schau mal was bei der Node Angabe oben steht. Wenn das stimmt. dann ist das der GrundWie und wo finde ich das ?
-
@fenriswolf
in einem der 10 Mio Thread die es zum Thema Node Update gibt, in der Anleitung von Thomas, oder warte einfach bis Thomas hier rein flattert -
@jan1
Ich flatter nicht!Das Problem liegt am nodemi Skript. Das Mal händisch aktualisieren. Die Adapterupdates laufen ja.
-
@thomas-braun
Aber da bist doch schon auch ohne flattern -
@thomas-braun sagte in Kann nicht mehr updaten:
@jan1
Ich flatter nicht!Das Problem liegt am nodemi Skript. Das Mal händisch aktualisieren. Die Adapterupdates laufen ja.
Ich habe die entsprechenden Scripts angehalten und node-mihome aus dem JavaAdapter entfernt und den Adapter neu gestartet ... trotzdem bleibt das Problem bestehen, oder muss ich den ioBroker komplett neu starten dafür ?
-
@fenriswolf sagte in Kann nicht mehr updaten:
rotzdem bleibt das Problem bestehen,
du hast zwei verschiedene node-Versionen parallel installiert.
Das musst du unbedingt geradeziehen -
@homoran sagte in Kann nicht mehr updaten:
@fenriswolf sagte in Kann nicht mehr updaten:
rotzdem bleibt das Problem bestehen,
du hast zwei verschiedene node-Versionen parallel installiert.
Das musst du unbedingt geradeziehenwas ?
wo siehst du das denn ?
-
@jan1 stimmt, hab nur aufs log geguckt , das kommt natürlich noch obendrein dazu
-
@fenriswolf
hier :
-
@jan1 sagte in Kann nicht mehr updaten:
@fenriswolf
hier :
Sorry .... mein Fehler in den Eintragungen ..... es ist beides die 12er Version
-
@fenriswolf
Siehste, deshalb sind richtige Angaben wichtig.
Aber, es haben schon viele behauptet es wäre richtig, deshalb mal zu Sicherheit die Ausgabe davon mit der Eingabe des Befehl hier posten.nodejs -v && node -v && npm -v && which nodejs && which node && which npm
-
@jan1 sagte in Kann nicht mehr updaten:
nodejs -v && node -v && npm -v && which nodejs && which node && which npm
pi@iobroker-raspi4:/home $ nodejs -v && node -v && npm -v && which nodejs && which node && which npm v12.22.1 v12.22.1 6.14.12 /usr/bin/nodejs /usr/bin/node /usr/bin/npm
-
@fenriswolf
Ok, das ist perfekt und abgehakt, jetzt können die Spezis sich auf die Suche nach dem eigentlichen Problem machen.Edit:
Stop mal kurz, ich habe Node 14 und die selbe NPM Version.
Könnte mal einer checken ob die NPM Version zur Node 12 passt? -
@jan1 npm@6 passt.
-
@crunchip sagte in Kann nicht mehr updaten:
@fenriswolf sagte in Kann nicht mehr updaten:
Invalid tag name "node-mihome@0.0.32"
dein Problem liegt wahrscheinlich daran
wo finde ich denn dieses "node-mihome" ??
-
Ich habe jetzt nochmal in das Log-File geguckt, welches dort angegeben ist. Dort finde ich zu node-mihome folgendes:
pi@iobroker-raspi4:/home/iobroker/.npm/_logs $ cat 2021-04-17T08_15_38_809Z-debug.log | grep node-mihome 14 http fetch GET 200 https://registry.npmjs.org/node-mihome/-/node-mihome-0.0.32.tgz 99ms (from cache) 15 silly pacote remote manifest for node-mihome@https://registry.npmjs.org/node-mihome/-/node-mihome-0.0.32.tgz fetched in 126ms 241 verbose stack Error: Invalid tag name "node-mihome@0.0.32": Tags may not have any characters that encodeURIComponent encodes. 248 error Invalid tag name "node-mihome@0.0.32": Tags may not have any characters that encodeURIComponent encodes.
-
@fenriswolf Das hast du vermutlich im Javascript Adapter eingetragen.