NEWS
(Gelöst) Keine Updates mehr möglich
-
@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!!