NEWS
(Gelöst) Keine Updates mehr möglich
-
@thomas-braun sagte in Keine Updates mehr möglich:
@snatch sagte in Keine Updates mehr möglich:
Wiso ist das so ?
Das ist so, weil sich das Format der package-lock usw. Dateien von npm@6 auf npm@7/8 ändert und diese Konvertierung nur fehlerfrei gelingt, wenn die Ausgangsbasis möglichst keine 'krummen' Einträge hat. Wie sollen auch bereits bestehende Fehler konvertiert werden?
@thomas-braun sagte in Keine Updates mehr möglich:
@snatch sagte in Keine Updates mehr möglich:
Wiso ist das so ?
Das ist so, weil sich das Format der package-lock usw. Dateien von npm@6 auf npm@7/8 ändert und diese Konvertierung nur fehlerfrei gelingt, wenn die Ausgangsbasis möglichst keine 'krummen' Einträge hat. Wie sollen auch bereits bestehende Fehler konvertiert werden?
Ok ich verstehe. Aber mein Tree der 14er schaut doch gut aus oder? Also das hoffe ich zumindest. Warum klappt dann die Konvertierung nicht? Bzw. Wenn der Tree der 14er auch scheiße ist, wie könnte man die paar Fehler beheben?
Ps. Vielen Dank, das du ständig Antwortest und versuchst zu erklären! Ist echt nicht selbstverständlich.
-
Das hängt nicht unwesentlich mit dem alten iobroker.inst zusammen, vermute ich. Das Modul schleppt so alten Kram wie soef mit:
npm ERR! missing: soef@^0.1.49, required by iobroker.inst@1.3.1
Mein iobroker.inst@3.0.0 hat das z. B. gar nicht dabei:
echad@chet:/opt/iobroker $ npm ls iobroker.inst@3.0.0 /opt/iobroker echad@chet:/opt/iobroker $ npm ls | grep soef echad@chet:/opt/iobroker $
Ich weiß aber nicht wie iobroker.inst aktualisiert werden kann oder ob das überhaupt eine gute Idee ist.
-
@thomas-braun Ok, danke dir. Das bedeutet am Schluss muss halt irgendwann doch eine Neuinstallation her. Aber schon blöd, wenn sich über die Zeit so ein Dreck ergibt, der dann zu einer Neuistallation zwingt. Ich bin mir nicht bewusst da etwas falsch oder unsauber gemacht zu haben, außer dass ich halt den Beta Zweig nutze.
Wie auch immer. Sehr große Danke für die Geduld.
-
Du kannst aber mal die
/opt/iobroker/package.json
und/opt/iobroker/package-lock.json
wegkopieren oder umbenennen. Da sollten die ganzen Versionen jedenfalls drin stehen. -
@thomas-braun sagte in Keine Updates mehr möglich:
Du kannst aber mal die
/opt/iobroker/package.json
und/opt/iobroker/package-lock.json
wegkopieren oder umbenennen. Da sollten die ganzen Versionen jedenfalls drin stehen.Nach dem wegkopieren schaut es so aus. Sorry, ich verstehe das ganze nicht so richtig. Aber besser ist es nun nicht oder?
snatch@iobroker:/opt/iobroker$ npm ls iobroker.core@1.0.0 /opt/iobroker ├── alexa-remote2@2.2.0 extraneous ├── anyproxy@4.1.0 extraneous ├── cron@1.7.1 extraneous ├── express-fileupload@0.4.1 extraneous ├── http-mitm-proxy@0.8.1 extraneous ├── iobroker.admin@6.1.11 extraneous ├── iobroker.alexa2@3.17.1 extraneous ├── iobroker.alias-manager@1.2.6 extraneous ├── iobroker.backitup@2.4.10 extraneous ├── iobroker.cloud@4.2.0 extraneous ├── iobroker.coronavirus-statistics@0.8.7 extraneous ├── iobroker.daswetter@3.1.3 extraneous ├── iobroker.deconz@2.0.6 extraneous ├── iobroker.devices@1.0.12 extraneous ├── iobroker.discovery@3.0.5 extraneous ├── iobroker.echarts@1.0.12 extraneous ├── iobroker.esphome@0.2.4 extraneous ├── iobroker.feiertage@1.1.0 extraneous ├── iobroker.flot@1.11.0 extraneous ├── iobroker.fontui@0.1.0 extraneous ├── iobroker.fritzbox@0.5.0 extraneous ├── iobroker.fullybrowser@2.1.2 extraneous ├── iobroker.habpanel@0.5.0 extraneous ├── iobroker.harmony@1.2.2 extraneous ├── iobroker.hm-rega@3.0.40 extraneous ├── iobroker.hm-rpc@1.15.12 extraneous ├── iobroker.ical@1.13.1 extraneous ├── iobroker.icons-mfd-png@1.1.0 extraneous ├── iobroker.influxdb@3.1.7 extraneous ├── iobroker.info@1.9.19 extraneous ├── iobroker.iot@1.11.8 extraneous ├── iobroker.iqontrol@2.0.1 extraneous ├── iobroker.javascript@5.8.5 extraneous ├── iobroker.js-controller@4.0.23 extraneous ├── iobroker.lovelace@2.2.0 extraneous ├── iobroker.mihome@1.4.0 extraneous ├── iobroker.milight-smart-light@1.2.2 extraneous ├── iobroker.oilfox@4.1.2 extraneous ├── iobroker.onvif@0.4.4 extraneous ├── iobroker.ping@1.5.3 extraneous ├── iobroker.scenes@2.3.9 extraneous ├── iobroker.shelly@6.0.0 extraneous ├── iobroker.snmp@1.0.0 extraneous ├── iobroker.sonoff@2.5.1 extraneous ├── iobroker.sourceanalytix@0.4.14 extraneous ├── iobroker.sql@2.1.7 extraneous ├── iobroker.tankerkoenig@2.1.1 extraneous ├── iobroker.text2command@2.2.2 extraneous ├── iobroker.tr-064@4.2.16 extraneous ├── iobroker.trashschedule@2.0.3 extraneous ├── iobroker.tuya@3.6.15 extraneous ├── extraneous error: ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/iobroker.type-detector ├── iobroker.upnp@1.0.21 extraneous ├── iobroker.vis@1.4.15 extraneous ├── iobroker.vis-canvas-gauges@0.1.5 extraneous ├── iobroker.vis-colorpicker@1.2.0 extraneous ├── iobroker.vis-fancyswitch@1.1.0 extraneous ├── iobroker.vis-hqwidgets@1.2.0 extraneous ├── iobroker.vis-jqui-mfd@1.0.12 extraneous ├── iobroker.vis-keyboard@0.0.2 extraneous ├── iobroker.vis-material@0.1.3 extraneous ├── iobroker.vis-metro@1.2.0 extraneous ├── iobroker.vis-rgraph@0.0.2 extraneous ├── iobroker.vis-timeandweather@1.2.2 extraneous ├── iobroker.web@5.2.4 extraneous ├── iobroker.web-speedy@0.2.0 extraneous ├── iobroker.whatsapp-cmb@0.2.2 extraneous ├── iobroker.wiobrowser@1.1.4 extraneous ├── iobroker.wled@0.6.7 extraneous ├── iobroker.ws@2.1.3 extraneous ├── iobroker.yahka@0.13.1 extraneous ├── iobroker.yeelight-2@1.2.1 extraneous ├── iobroker.zigbee@1.7.5 extraneous ├── npm@6.9.0 extraneous ├── portfinder@1.0.20 extraneous ├── qrcode@1.3.3 extraneous ├── shelly-iot@1.0.2 extraneous ├── systeminformation@4.14.4 extraneous ├── tuyapi@5.1.1 extraneous ├── virtual-device-sdk@1.5.16 extraneous └── zigbee-herdsman-converters@14.0.316 extraneous npm ERR! extraneous: iobroker.type-detector /opt/iobroker/node_modules/iobroker.type-detector npm ERR! error in /opt/iobroker/node_modules/iobroker.type-detector: ELOOP: too many symbolic links encountered, stat '/opt/iobroker/node_modules/iobroker.type-detector' npm ERR! extraneous: alexa-remote2@2.2.0 /opt/iobroker/node_modules/alexa-remote2 npm ERR! extraneous: anyproxy@4.1.0 /opt/iobroker/node_modules/anyproxy npm ERR! extraneous: cron@1.7.1 /opt/iobroker/node_modules/cron npm ERR! extraneous: express-fileupload@0.4.1 /opt/iobroker/node_modules/express-fileupload npm ERR! extraneous: http-mitm-proxy@0.8.1 /opt/iobroker/node_modules/http-mitm-proxy npm ERR! extraneous: iobroker.admin@6.1.11 /opt/iobroker/node_modules/iobroker.admin npm ERR! extraneous: iobroker.alexa2@3.17.1 /opt/iobroker/node_modules/iobroker.alexa2 npm ERR! extraneous: iobroker.alias-manager@1.2.6 /opt/iobroker/node_modules/iobroker.alias-manager npm ERR! extraneous: iobroker.backitup@2.4.10 /opt/iobroker/node_modules/iobroker.backitup npm ERR! extraneous: iobroker.cloud@4.2.0 /opt/iobroker/node_modules/iobroker.cloud npm ERR! extraneous: iobroker.coronavirus-statistics@0.8.7 /opt/iobroker/node_modules/iobroker.coronavirus-statistics npm ERR! extraneous: iobroker.daswetter@3.1.3 /opt/iobroker/node_modules/iobroker.daswetter npm ERR! extraneous: iobroker.deconz@2.0.6 /opt/iobroker/node_modules/iobroker.deconz npm ERR! extraneous: iobroker.devices@1.0.12 /opt/iobroker/node_modules/iobroker.devices npm ERR! extraneous: iobroker.discovery@3.0.5 /opt/iobroker/node_modules/iobroker.discovery npm ERR! extraneous: iobroker.echarts@1.0.12 /opt/iobroker/node_modules/iobroker.echarts npm ERR! extraneous: iobroker.esphome@0.2.4 /opt/iobroker/node_modules/iobroker.esphome npm ERR! extraneous: iobroker.feiertage@1.1.0 /opt/iobroker/node_modules/iobroker.feiertage npm ERR! extraneous: iobroker.flot@1.11.0 /opt/iobroker/node_modules/iobroker.flot npm ERR! extraneous: iobroker.fontui@0.1.0 /opt/iobroker/node_modules/iobroker.fontui npm ERR! extraneous: iobroker.fritzbox@0.5.0 /opt/iobroker/node_modules/iobroker.fritzbox npm ERR! extraneous: iobroker.fullybrowser@2.1.2 /opt/iobroker/node_modules/iobroker.fullybrowser npm ERR! extraneous: iobroker.habpanel@0.5.0 /opt/iobroker/node_modules/iobroker.habpanel npm ERR! extraneous: iobroker.harmony@1.2.2 /opt/iobroker/node_modules/iobroker.harmony npm ERR! extraneous: iobroker.hm-rega@3.0.40 /opt/iobroker/node_modules/iobroker.hm-rega npm ERR! extraneous: iobroker.hm-rpc@1.15.12 /opt/iobroker/node_modules/iobroker.hm-rpc npm ERR! extraneous: iobroker.ical@1.13.1 /opt/iobroker/node_modules/iobroker.ical npm ERR! extraneous: iobroker.icons-mfd-png@1.1.0 /opt/iobroker/node_modules/iobroker.icons-mfd-png npm ERR! extraneous: iobroker.influxdb@3.1.7 /opt/iobroker/node_modules/iobroker.influxdb npm ERR! extraneous: iobroker.info@1.9.19 /opt/iobroker/node_modules/iobroker.info npm ERR! extraneous: iobroker.iot@1.11.8 /opt/iobroker/node_modules/iobroker.iot npm ERR! extraneous: iobroker.iqontrol@2.0.1 /opt/iobroker/node_modules/iobroker.iqontrol npm ERR! extraneous: iobroker.javascript@5.8.5 /opt/iobroker/node_modules/iobroker.javascript npm ERR! extraneous: iobroker.js-controller@4.0.23 /opt/iobroker/node_modules/iobroker.js-controller npm ERR! extraneous: iobroker.lovelace@2.2.0 /opt/iobroker/node_modules/iobroker.lovelace npm ERR! extraneous: iobroker.mihome@1.4.0 /opt/iobroker/node_modules/iobroker.mihome npm ERR! extraneous: iobroker.milight-smart-light@1.2.2 /opt/iobroker/node_modules/iobroker.milight-smart-light npm ERR! extraneous: iobroker.oilfox@4.1.2 /opt/iobroker/node_modules/iobroker.oilfox npm ERR! extraneous: iobroker.onvif@0.4.4 /opt/iobroker/node_modules/iobroker.onvif npm ERR! extraneous: iobroker.ping@1.5.3 /opt/iobroker/node_modules/iobroker.ping npm ERR! extraneous: iobroker.scenes@2.3.9 /opt/iobroker/node_modules/iobroker.scenes npm ERR! extraneous: iobroker.shelly@6.0.0 /opt/iobroker/node_modules/iobroker.shelly npm ERR! extraneous: iobroker.snmp@1.0.0 /opt/iobroker/node_modules/iobroker.snmp npm ERR! extraneous: iobroker.sonoff@2.5.1 /opt/iobroker/node_modules/iobroker.sonoff npm ERR! extraneous: iobroker.sourceanalytix@0.4.14 /opt/iobroker/node_modules/iobroker.sourceanalytix npm ERR! extraneous: iobroker.sql@2.1.7 /opt/iobroker/node_modules/iobroker.sql npm ERR! extraneous: iobroker.tankerkoenig@2.1.1 /opt/iobroker/node_modules/iobroker.tankerkoenig npm ERR! extraneous: iobroker.text2command@2.2.2 /opt/iobroker/node_modules/iobroker.text2command npm ERR! extraneous: iobroker.tr-064@4.2.16 /opt/iobroker/node_modules/iobroker.tr-064 npm ERR! extraneous: iobroker.trashschedule@2.0.3 /opt/iobroker/node_modules/iobroker.trashschedule npm ERR! extraneous: iobroker.tuya@3.6.15 /opt/iobroker/node_modules/iobroker.tuya npm ERR! extraneous: iobroker.upnp@1.0.21 /opt/iobroker/node_modules/iobroker.upnp npm ERR! extraneous: iobroker.vis@1.4.15 /opt/iobroker/node_modules/iobroker.vis npm ERR! extraneous: iobroker.vis-canvas-gauges@0.1.5 /opt/iobroker/node_modules/iobroker.vis-canvas-gauges npm ERR! extraneous: iobroker.vis-colorpicker@1.2.0 /opt/iobroker/node_modules/iobroker.vis-colorpicker npm ERR! extraneous: iobroker.vis-fancyswitch@1.1.0 /opt/iobroker/node_modules/iobroker.vis-fancyswitch npm ERR! extraneous: iobroker.vis-hqwidgets@1.2.0 /opt/iobroker/node_modules/iobroker.vis-hqwidgets npm ERR! extraneous: iobroker.vis-jqui-mfd@1.0.12 /opt/iobroker/node_modules/iobroker.vis-jqui-mfd npm ERR! extraneous: iobroker.vis-keyboard@0.0.2 /opt/iobroker/node_modules/iobroker.vis-keyboard npm ERR! extraneous: iobroker.vis-material@0.1.3 /opt/iobroker/node_modules/iobroker.vis-material npm ERR! extraneous: iobroker.vis-metro@1.2.0 /opt/iobroker/node_modules/iobroker.vis-metro npm ERR! extraneous: iobroker.vis-rgraph@0.0.2 /opt/iobroker/node_modules/iobroker.vis-rgraph npm ERR! extraneous: iobroker.vis-timeandweather@1.2.2 /opt/iobroker/node_modules/iobroker.vis-timeandweather npm ERR! extraneous: iobroker.web@5.2.4 /opt/iobroker/node_modules/iobroker.web npm ERR! extraneous: iobroker.web-speedy@0.2.0 /opt/iobroker/node_modules/iobroker.web-speedy npm ERR! extraneous: iobroker.whatsapp-cmb@0.2.2 /opt/iobroker/node_modules/iobroker.whatsapp-cmb npm ERR! extraneous: iobroker.wiobrowser@1.1.4 /opt/iobroker/node_modules/iobroker.wiobrowser npm ERR! extraneous: iobroker.wled@0.6.7 /opt/iobroker/node_modules/iobroker.wled npm ERR! extraneous: iobroker.ws@2.1.3 /opt/iobroker/node_modules/iobroker.ws npm ERR! extraneous: iobroker.yahka@0.13.1 /opt/iobroker/node_modules/iobroker.yahka npm ERR! extraneous: iobroker.yeelight-2@1.2.1 /opt/iobroker/node_modules/iobroker.yeelight-2 npm ERR! extraneous: iobroker.zigbee@1.7.5 /opt/iobroker/node_modules/iobroker.zigbee npm ERR! extraneous: npm@6.9.0 /opt/iobroker/node_modules/npm npm ERR! extraneous: portfinder@1.0.20 /opt/iobroker/node_modules/portfinder npm ERR! extraneous: qrcode@1.3.3 /opt/iobroker/node_modules/qrcode npm ERR! extraneous: shelly-iot@1.0.2 /opt/iobroker/node_modules/shelly-iot npm ERR! extraneous: systeminformation@4.14.4 /opt/iobroker/node_modules/systeminformation npm ERR! extraneous: tuyapi@5.1.1 /opt/iobroker/node_modules/tuyapi npm ERR! extraneous: virtual-device-sdk@1.5.16 /opt/iobroker/node_modules/virtual-device-sdk npm ERR! extraneous: zigbee-herdsman-converters@14.0.316 /opt/iobroker/node_modules/zigbee-herdsman-converters
-
Jetzt ist nur noch beim type-detector was falsch.
-
@thomas-braun sagte in Keine Updates mehr möglich:
Jetzt ist nur noch beim type-detector was falsch.
Ja, gerade gesehen. Hast du da auch ein Zaubermittel gegen?
weil dann wäre ja alles aufgeräumt und ich würde mal wieder auf die 16er gehen und schauen ob es da nun nicht auch besser ausschaut. Somit wäre dann das ganze System wieder voll im reinenNoch ne Frage. Sind diese Errors nicht schlimm?
npm ERR! extraneous: alexa-remote2@2.2.0 /opt/iobroker/node_modules/alexa-remote2
-
ELOOP: too many symbolic links encountered
bedeutet i.d.R., dass da ein Link ist, der auf sich selber verweist.ls -la /opt/iobroker/node_modules/iobroker.type-detector
sagt?
Die einfachen extraneous-Einträge sind nicht schlimm, nur 'extraneous', also überzählig.
-
@thomas-braun sagte in Keine Updates mehr möglich:
ELOOP: too many symbolic links encountered
bedeutet i.d.R., dass da ein Link ist, der auf sich selber verweist.ls -la /opt/iobroker/node_modules/iobroker.type-detector
sagt?
snatch@iobroker:/opt/iobroker$ ls -la /opt/iobroker/node_modules/iobroker.type-detector lrwxrwxrwx 1 iobroker iobroker 22 Jun 20 2019 /opt/iobroker/node_modules/iobroker.type-detector -> iobroker.type-detector
-
@snatch sagte in Keine Updates mehr möglich:
/opt/iobroker/node_modules/iobroker.type-detector
Das ist der selbstreferenzielle Link.
rm /opt/iobroker/node_modules/iobroker.type-detector
-
@thomas-braun sagte in Keine Updates mehr möglich:
rm /opt/iobroker/node_modules/iobroker.type-detector
Danke dir. Nun ist der Bau sauber oder was würdest du sagen?
Also ich meine damit, wenn ich jetzt wieder auf die 16er gehe sollte das ja ohne Probleme danach auch so aussehen?snatch@iobroker:/opt/iobroker$ npm ls [sudo] password for snatch: iobroker.core@1.0.0 /opt/iobroker ├── alexa-remote2@2.2.0 extraneous ├── anyproxy@4.1.0 extraneous ├── cron@1.7.1 extraneous ├── express-fileupload@0.4.1 extraneous ├── http-mitm-proxy@0.8.1 extraneous ├── iobroker.admin@6.1.11 extraneous ├── iobroker.alexa2@3.17.1 extraneous ├── iobroker.alias-manager@1.2.6 extraneous ├── iobroker.backitup@2.4.10 extraneous ├── iobroker.cloud@4.2.0 extraneous ├── iobroker.coronavirus-statistics@0.8.7 extraneous ├── iobroker.daswetter@3.1.3 extraneous ├── iobroker.deconz@2.0.6 extraneous ├── iobroker.devices@1.0.12 extraneous ├── iobroker.discovery@3.0.5 extraneous ├── iobroker.echarts@1.0.12 extraneous ├── iobroker.esphome@0.2.4 extraneous ├── iobroker.feiertage@1.1.0 extraneous ├── iobroker.flot@1.11.0 extraneous ├── iobroker.fontui@0.1.0 extraneous ├── iobroker.fritzbox@0.5.0 extraneous ├── iobroker.fullybrowser@2.1.2 extraneous ├── iobroker.habpanel@0.5.0 extraneous ├── iobroker.harmony@1.2.2 extraneous ├── iobroker.hm-rega@3.0.40 extraneous ├── iobroker.hm-rpc@1.15.12 extraneous ├── iobroker.ical@1.13.1 extraneous ├── iobroker.icons-mfd-png@1.1.0 extraneous ├── iobroker.influxdb@3.1.7 extraneous ├── iobroker.info@1.9.19 extraneous ├── iobroker.iot@1.11.8 extraneous ├── iobroker.iqontrol@2.0.1 extraneous ├── iobroker.javascript@5.8.5 extraneous ├── iobroker.js-controller@4.0.23 extraneous ├── iobroker.lovelace@2.2.0 extraneous ├── iobroker.mihome@1.4.0 extraneous ├── iobroker.milight-smart-light@1.2.2 extraneous ├── iobroker.oilfox@4.1.2 extraneous ├── iobroker.onvif@0.4.4 extraneous ├── iobroker.ping@1.5.3 extraneous ├── iobroker.scenes@2.3.9 extraneous ├── iobroker.shelly@6.0.0 extraneous ├── iobroker.snmp@1.0.0 extraneous ├── iobroker.sonoff@2.5.1 extraneous ├── iobroker.sourceanalytix@0.4.14 extraneous ├── iobroker.sql@2.1.7 extraneous ├── iobroker.tankerkoenig@2.1.1 extraneous ├── iobroker.text2command@2.2.2 extraneous ├── iobroker.tr-064@4.2.16 extraneous ├── iobroker.trashschedule@2.0.3 extraneous ├── iobroker.tuya@3.6.15 extraneous ├── iobroker.upnp@1.0.21 extraneous ├── iobroker.vis@1.4.15 extraneous ├── iobroker.vis-canvas-gauges@0.1.5 extraneous ├── iobroker.vis-colorpicker@1.2.0 extraneous ├── iobroker.vis-fancyswitch@1.1.0 extraneous ├── iobroker.vis-hqwidgets@1.2.0 extraneous ├── iobroker.vis-jqui-mfd@1.0.12 extraneous ├── iobroker.vis-keyboard@0.0.2 extraneous ├── iobroker.vis-material@0.1.3 extraneous ├── iobroker.vis-metro@1.2.0 extraneous ├── iobroker.vis-rgraph@0.0.2 extraneous ├── iobroker.vis-timeandweather@1.2.2 extraneous ├── iobroker.web@5.2.4 extraneous ├── iobroker.web-speedy@0.2.0 extraneous ├── iobroker.whatsapp-cmb@0.2.2 extraneous ├── iobroker.wiobrowser@1.1.4 extraneous ├── iobroker.wled@0.6.7 extraneous ├── iobroker.ws@2.1.3 extraneous ├── iobroker.yahka@0.13.1 extraneous ├── iobroker.yeelight-2@1.2.1 extraneous ├── iobroker.zigbee@1.7.5 extraneous ├── npm@6.9.0 extraneous ├── portfinder@1.0.20 extraneous ├── qrcode@1.3.3 extraneous ├── shelly-iot@1.0.2 extraneous ├── systeminformation@4.14.4 extraneous ├── tuyapi@5.1.1 extraneous ├── virtual-device-sdk@1.5.16 extraneous └── zigbee-herdsman-converters@14.0.316 extraneous npm ERR! extraneous: alexa-remote2@2.2.0 /opt/iobroker/node_modules/alexa-remote2 npm ERR! extraneous: anyproxy@4.1.0 /opt/iobroker/node_modules/anyproxy npm ERR! extraneous: cron@1.7.1 /opt/iobroker/node_modules/cron npm ERR! extraneous: express-fileupload@0.4.1 /opt/iobroker/node_modules/express-fileupload npm ERR! extraneous: http-mitm-proxy@0.8.1 /opt/iobroker/node_modules/http-mitm-proxy npm ERR! extraneous: iobroker.admin@6.1.11 /opt/iobroker/node_modules/iobroker.admin npm ERR! extraneous: iobroker.alexa2@3.17.1 /opt/iobroker/node_modules/iobroker.alexa2 npm ERR! extraneous: iobroker.alias-manager@1.2.6 /opt/iobroker/node_modules/iobroker.alias-manager npm ERR! extraneous: iobroker.backitup@2.4.10 /opt/iobroker/node_modules/iobroker.backitup npm ERR! extraneous: iobroker.cloud@4.2.0 /opt/iobroker/node_modules/iobroker.cloud npm ERR! extraneous: iobroker.coronavirus-statistics@0.8.7 /opt/iobroker/node_modules/iobroker.coronavirus-statistics npm ERR! extraneous: iobroker.daswetter@3.1.3 /opt/iobroker/node_modules/iobroker.daswetter npm ERR! extraneous: iobroker.deconz@2.0.6 /opt/iobroker/node_modules/iobroker.deconz npm ERR! extraneous: iobroker.devices@1.0.12 /opt/iobroker/node_modules/iobroker.devices npm ERR! extraneous: iobroker.discovery@3.0.5 /opt/iobroker/node_modules/iobroker.discovery npm ERR! extraneous: iobroker.echarts@1.0.12 /opt/iobroker/node_modules/iobroker.echarts npm ERR! extraneous: iobroker.esphome@0.2.4 /opt/iobroker/node_modules/iobroker.esphome npm ERR! extraneous: iobroker.feiertage@1.1.0 /opt/iobroker/node_modules/iobroker.feiertage npm ERR! extraneous: iobroker.flot@1.11.0 /opt/iobroker/node_modules/iobroker.flot npm ERR! extraneous: iobroker.fontui@0.1.0 /opt/iobroker/node_modules/iobroker.fontui npm ERR! extraneous: iobroker.fritzbox@0.5.0 /opt/iobroker/node_modules/iobroker.fritzbox npm ERR! extraneous: iobroker.fullybrowser@2.1.2 /opt/iobroker/node_modules/iobroker.fullybrowser npm ERR! extraneous: iobroker.habpanel@0.5.0 /opt/iobroker/node_modules/iobroker.habpanel npm ERR! extraneous: iobroker.harmony@1.2.2 /opt/iobroker/node_modules/iobroker.harmony npm ERR! extraneous: iobroker.hm-rega@3.0.40 /opt/iobroker/node_modules/iobroker.hm-rega npm ERR! extraneous: iobroker.hm-rpc@1.15.12 /opt/iobroker/node_modules/iobroker.hm-rpc npm ERR! extraneous: iobroker.ical@1.13.1 /opt/iobroker/node_modules/iobroker.ical npm ERR! extraneous: iobroker.icons-mfd-png@1.1.0 /opt/iobroker/node_modules/iobroker.icons-mfd-png npm ERR! extraneous: iobroker.influxdb@3.1.7 /opt/iobroker/node_modules/iobroker.influxdb npm ERR! extraneous: iobroker.info@1.9.19 /opt/iobroker/node_modules/iobroker.info npm ERR! extraneous: iobroker.iot@1.11.8 /opt/iobroker/node_modules/iobroker.iot npm ERR! extraneous: iobroker.iqontrol@2.0.1 /opt/iobroker/node_modules/iobroker.iqontrol npm ERR! extraneous: iobroker.javascript@5.8.5 /opt/iobroker/node_modules/iobroker.javascript npm ERR! extraneous: iobroker.js-controller@4.0.23 /opt/iobroker/node_modules/iobroker.js-controller npm ERR! extraneous: iobroker.lovelace@2.2.0 /opt/iobroker/node_modules/iobroker.lovelace npm ERR! extraneous: iobroker.mihome@1.4.0 /opt/iobroker/node_modules/iobroker.mihome npm ERR! extraneous: iobroker.milight-smart-light@1.2.2 /opt/iobroker/node_modules/iobroker.milight-smart-light npm ERR! extraneous: iobroker.oilfox@4.1.2 /opt/iobroker/node_modules/iobroker.oilfox npm ERR! extraneous: iobroker.onvif@0.4.4 /opt/iobroker/node_modules/iobroker.onvif npm ERR! extraneous: iobroker.ping@1.5.3 /opt/iobroker/node_modules/iobroker.ping npm ERR! extraneous: iobroker.scenes@2.3.9 /opt/iobroker/node_modules/iobroker.scenes npm ERR! extraneous: iobroker.shelly@6.0.0 /opt/iobroker/node_modules/iobroker.shelly npm ERR! extraneous: iobroker.snmp@1.0.0 /opt/iobroker/node_modules/iobroker.snmp npm ERR! extraneous: iobroker.sonoff@2.5.1 /opt/iobroker/node_modules/iobroker.sonoff npm ERR! extraneous: iobroker.sourceanalytix@0.4.14 /opt/iobroker/node_modules/iobroker.sourceanalytix npm ERR! extraneous: iobroker.sql@2.1.7 /opt/iobroker/node_modules/iobroker.sql npm ERR! extraneous: iobroker.tankerkoenig@2.1.1 /opt/iobroker/node_modules/iobroker.tankerkoenig npm ERR! extraneous: iobroker.text2command@2.2.2 /opt/iobroker/node_modules/iobroker.text2command npm ERR! extraneous: iobroker.tr-064@4.2.16 /opt/iobroker/node_modules/iobroker.tr-064 npm ERR! extraneous: iobroker.trashschedule@2.0.3 /opt/iobroker/node_modules/iobroker.trashschedule npm ERR! extraneous: iobroker.tuya@3.6.15 /opt/iobroker/node_modules/iobroker.tuya npm ERR! extraneous: iobroker.upnp@1.0.21 /opt/iobroker/node_modules/iobroker.upnp npm ERR! extraneous: iobroker.vis@1.4.15 /opt/iobroker/node_modules/iobroker.vis npm ERR! extraneous: iobroker.vis-canvas-gauges@0.1.5 /opt/iobroker/node_modules/iobroker.vis-canvas-gauges npm ERR! extraneous: iobroker.vis-colorpicker@1.2.0 /opt/iobroker/node_modules/iobroker.vis-colorpicker npm ERR! extraneous: iobroker.vis-fancyswitch@1.1.0 /opt/iobroker/node_modules/iobroker.vis-fancyswitch npm ERR! extraneous: iobroker.vis-hqwidgets@1.2.0 /opt/iobroker/node_modules/iobroker.vis-hqwidgets npm ERR! extraneous: iobroker.vis-jqui-mfd@1.0.12 /opt/iobroker/node_modules/iobroker.vis-jqui-mfd npm ERR! extraneous: iobroker.vis-keyboard@0.0.2 /opt/iobroker/node_modules/iobroker.vis-keyboard npm ERR! extraneous: iobroker.vis-material@0.1.3 /opt/iobroker/node_modules/iobroker.vis-material npm ERR! extraneous: iobroker.vis-metro@1.2.0 /opt/iobroker/node_modules/iobroker.vis-metro npm ERR! extraneous: iobroker.vis-rgraph@0.0.2 /opt/iobroker/node_modules/iobroker.vis-rgraph npm ERR! extraneous: iobroker.vis-timeandweather@1.2.2 /opt/iobroker/node_modules/iobroker.vis-timeandweather npm ERR! extraneous: iobroker.web@5.2.4 /opt/iobroker/node_modules/iobroker.web npm ERR! extraneous: iobroker.web-speedy@0.2.0 /opt/iobroker/node_modules/iobroker.web-speedy npm ERR! extraneous: iobroker.whatsapp-cmb@0.2.2 /opt/iobroker/node_modules/iobroker.whatsapp-cmb npm ERR! extraneous: iobroker.wiobrowser@1.1.4 /opt/iobroker/node_modules/iobroker.wiobrowser npm ERR! extraneous: iobroker.wled@0.6.7 /opt/iobroker/node_modules/iobroker.wled npm ERR! extraneous: iobroker.ws@2.1.3 /opt/iobroker/node_modules/iobroker.ws npm ERR! extraneous: iobroker.yahka@0.13.1 /opt/iobroker/node_modules/iobroker.yahka npm ERR! extraneous: iobroker.yeelight-2@1.2.1 /opt/iobroker/node_modules/iobroker.yeelight-2 npm ERR! extraneous: iobroker.zigbee@1.7.5 /opt/iobroker/node_modules/iobroker.zigbee npm ERR! extraneous: npm@6.9.0 /opt/iobroker/node_modules/npm npm ERR! extraneous: portfinder@1.0.20 /opt/iobroker/node_modules/portfinder npm ERR! extraneous: qrcode@1.3.3 /opt/iobroker/node_modules/qrcode npm ERR! extraneous: shelly-iot@1.0.2 /opt/iobroker/node_modules/shelly-iot npm ERR! extraneous: systeminformation@4.14.4 /opt/iobroker/node_modules/systeminformation npm ERR! extraneous: tuyapi@5.1.1 /opt/iobroker/node_modules/tuyapi npm ERR! extraneous: virtual-device-sdk@1.5.16 /opt/iobroker/node_modules/virtual-device-sdk npm ERR! extraneous: zigbee-herdsman-converters@14.0.316 /opt/iobroker/node_modules/zigbee-herdsman-converters snatch@iobroker:/opt/iobroker$
Grüße
-
-
@snatch sagte in Keine Updates mehr möglich:
npm ERR! extraneous: npm@6.9.0 /opt/iobroker/node_modules/npm
Ist aber auch schon schräg. Warum sollte npm innerhalb des iobrokers liegen? Das macht gar keinen Sinn.
-
@thomas-braun sagte in Keine Updates mehr möglich:
npm prune
So, dann danke. Ich gehe nun nach deiner Anleitung auf die 16er und poste dann den Tree. Ich bin ja gespannt. Aber gut, ich weis ja nun wie ich alles wieder fixen kann :-d
-
@thomas-braun sagte in Keine Updates mehr möglich:
@snatch sagte in Keine Updates mehr möglich:
npm ERR! extraneous: npm@6.9.0 /opt/iobroker/node_modules/npm
Ist aber auch schon schräg. Warum sollte npm innerhalb des iobrokers liegen? Das macht gar keinen Sinn.
Ja, dass wissen wohl andere Leute. Ich wars nicht hihi
-
Ich glaube irgendeine Visualisierung hatte das mal drin. Minuvis?
-
@thomas-braun sagte in Keine Updates mehr möglich:
Sollte jetzt passen.
Vielleicht zuvor nochcd /opt/iobroker npm prune
So, musste das hier neu schreiben.
Also:
- Update auf 16 wie in deiner Anleitung 1A. Keine Fehler.
snatch@iobroker:/opt/iobroker$ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs x86_64 /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.16.0 v16.16.0 8.11.0 snatch /opt/iobroker OK:1 https://repos.influxdata.com/ubuntu focal InRelease OK:2 https://deb.nodesource.com/node_16.x focal InRelease OK:3 https://packages.grafana.com/oss/deb stable InRelease OK:4 http://archive.ubuntu.com/ubuntu focal InRelease OK:5 http://archive.ubuntu.com/ubuntu focal-updates InRelease Holen:6 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB] OK:7 http://archive.ubuntu.com/ubuntu focal-security InRelease Es wurden 108 kB in 2 s geholt (53,7 kB/s). Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 16.16.0-deb-1nodesource1 Installationskandidat: 16.16.0-deb-1nodesource1 Versionstabelle: *** 16.16.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x focal/main amd64 Packages 100 /var/lib/dpkg/status 10.19.0~dfsg-3ubuntu1 500 500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
Allerdings lief danach das Fix-Script nicht. Grund war das der JS-Controller fehlte. Diesen habe ich nachinstalliert:
snatch@iobroker:/opt/iobroker$ sudo -H -u iobroker npm install iobroker.js-controller npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 added 310 packages in 47s 18 packages are looking for funding run `npm fund` for details
Das solltest du vielleicht bei dir in der Anleitung noch mit aufnehmen?
Der Tree ist auch sauber wie nie:
snatch@iobroker:/opt/iobroker$ npm ls iobroker.core@1.0.0 /opt/iobroker ├── iobroker.icons-mfd-png@1.1.0 └── iobroker.js-controller@4.0.23
So, aber der Admin startet nicht. Ist aber enabled. Nun ist alles quasi in Butter und nun startet der iob nicht mehr AARRRGGG.
-
@snatch So, ein Reboot des System und der ioBroker startet wieder. Stand aber so auch nicht in der Anleitung.
Der tree ist immer noch super.
snatch@iobroker:/opt/iobroker$ npm ls iobroker.core@1.0.0 /opt/iobroker ├── @types/caseless@0.12.2 extraneous ├── @types/request@2.48.8 extraneous ├── @types/tough-cookie@4.0.2 extraneous ├── acorn-walk@8.2.0 extraneous ├── acorn@8.7.1 extraneous ├── coffee-compiler@0.3.2 extraneous ├── coffee-script@1.12.7 extraneous ├── iobroker.admin@6.1.11 ├── iobroker.alias-manager@1.2.6 ├── iobroker.icons-mfd-png@1.1.0 ├── iobroker.javascript@5.8.5 extraneous ├── iobroker.js-controller@4.0.23 ├── iobroker.scenes@2.3.9 ├── jsonata@1.8.6 extraneous ├── minimist@1.2.6 extraneous ├── node-inspect@2.0.0 extraneous ├── picocolors@1.0.0 extraneous ├── suncalc2@1.8.1 extraneous ├── typescript@4.7.4 extraneous ├── virtual-tsc@0.6.2 extraneous ├── vm2@3.9.10 extraneous └── wake_on_lan@1.0.0 extraneous
-
@snatch sagte in Keine Updates mehr möglich:
Stand aber so auch nicht in der Anleitung.
Ist auch bei stabiler Ausgangslage nicht erforderlich.
-
@thomas-braun sagte in Keine Updates mehr möglich:
@snatch sagte in Keine Updates mehr möglich:
Stand aber so auch nicht in der Anleitung.
Ist auch bei stabiler Ausgangslage nicht erforderlich.
Ok. Dache nur, weil meine Ausgangslage am Schluss nu auch stabil war oder?
Wie auch immer. Ich habe nun die 16er am laufen. Es werden keinerlei Fehler angezeigt. Adapter rennen alle. Dauert aber ewig bis er die gestartet hat beim ersten mal. Der Tree ist sauber wie noch nie, nicht ein Fehler mehr.
snatch@iobroker:/opt/iobroker$ npm ls iobroker.core@1.0.0 /opt/iobroker ├── iobroker.admin@6.1.11 ├── iobroker.alexa2@3.17.1 ├── iobroker.alias-manager@1.2.6 ├── iobroker.fritzbox@0.5.0 ├── iobroker.harmony@1.2.2 ├── iobroker.hm-rega@3.0.40 ├── iobroker.hm-rpc@1.15.12 ├── iobroker.ical@1.13.1 ├── iobroker.icons-mfd-png@1.1.0 ├── iobroker.influxdb@3.1.7 ├── iobroker.iot@1.11.8 ├── iobroker.javascript@5.8.5 ├── iobroker.js-controller@4.0.23 ├── iobroker.mihome@1.4.0 ├── iobroker.milight-smart-light@1.2.2 ├── iobroker.oilfox@4.1.2 ├── iobroker.scenes@2.3.9 ├── iobroker.shelly@6.0.0 ├── iobroker.text2command@2.2.2 ├── iobroker.tr-064@4.2.16 ├── iobroker.vis-canvas-gauges@0.1.5 ├── iobroker.vis-colorpicker@1.2.0 ├── iobroker.vis-fancyswitch@1.1.0 ├── iobroker.vis-hqwidgets@1.2.0 ├── iobroker.vis-jqui-mfd@1.0.12 ├── iobroker.vis-keyboard@0.0.2 ├── iobroker.vis-material@0.1.3 ├── iobroker.vis-metro@1.2.0 ├── iobroker.vis-rgraph@0.0.2 ├── iobroker.vis-timeandweather@1.2.2 ├── iobroker.vis@1.4.15 ├── iobroker.web@5.2.4 ├── iobroker.whatsapp-cmb@0.2.2 ├── iobroker.wled@0.6.7 ├── iobroker.yeelight-2@1.2.1 └── iobroker.zigbee@1.7.5 snatch@iobroker:/opt/iobroker$
Ich bin zu frieden und werden mir nun alles mal niederschreiben was ich nun gemacht habe. Habe viel aus diesen Thread, deiner Anleitung und anderen Thread (Wie man Die JS Geschichte komplett sauber deinstalliert und neu aufsetzt etc.) gelernt.
Mit alle dem kann ich nun hin und her springen und im Fehlerfall alles wieder ans Laufen bekommen.
Vielen Dank dafür!!