NEWS
Adapter lassen sich nicht aktualisieren
-
-
Erstmal die Ausgabe, nu beginn ich mit dem Upgrade von node nach der Anleitung in deiner Signatur.
Ich könnte theoretisch auch den Pi platt machen und neu installieren, ich hab aber leider 2-3 andere Dinge auf dem Pi laufen und versuche das daher erstmal zu umgehenpi@iobroker:/opt/iobroker $ npm ls | grep -E 'github.com|ERR' npm ERR! missing: homebridge-blink-for-home@^3.9.1, required by iobroker.ham@4.0.2 npm ERR! extraneous: @babel/cli@7.17.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/cli npm ERR! extraneous: @babel/preset-env@7.16.11 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/preset-env npm ERR! extraneous: @babel/preset-typescript@7.16.7 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/preset-typescript npm ERR! extraneous: @types/debounce@1.2.1 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/debounce npm ERR! extraneous: @types/debug@4.1.7 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/debug npm ERR! extraneous: @types/jest@27.4.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/jest npm ERR! extraneous: @types/mz@2.7.4 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/mz npm ERR! extraneous: @types/nedb@1.8.12 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/nedb npm ERR! extraneous: @types/serialport@8.0.2 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/serialport npm ERR! extraneous: @typescript-eslint/eslint-plugin@5.10.2 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/eslint-plugin npm ERR! extraneous: @typescript-eslint/parser@5.10.2 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/parser npm ERR! extraneous: eslint@8.8.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/eslint npm ERR! extraneous: jest@27.5.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/jest npm ERR! extraneous: typedoc@0.22.11 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc npm ERR! extraneous: typedoc-plugin-markdown@3.11.13 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-markdown npm ERR! extraneous: typedoc-plugin-no-inherit@1.3.1 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-no-inherit npm ERR! extraneous: typedoc-plugin-sourcefile-url@1.0.6 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-sourcefile-url npm ERR! extraneous: typescript@4.5.5 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typescript npm ERR! extraneous: eslint@8.9.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/eslint npm ERR! extraneous: eslint-config-google@0.14.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/eslint-config-google npm ERR! extraneous: eslint-plugin-jest@26.1.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/eslint-plugin-jest npm ERR! extraneous: jest@27.5.1 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/jest npm ERR! extraneous: @babel/cli@7.17.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/cli npm ERR! extraneous: @babel/preset-env@7.16.11 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/preset-env npm ERR! extraneous: @babel/preset-typescript@7.16.7 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/preset-typescript npm ERR! extraneous: @types/debounce@1.2.1 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/debounce npm ERR! extraneous: @types/debug@4.1.7 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/debug npm ERR! extraneous: @types/jest@27.4.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/jest npm ERR! extraneous: @types/mz@2.7.4 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/mz npm ERR! extraneous: @types/nedb@1.8.12 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/nedb npm ERR! extraneous: @types/serialport@8.0.2 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/serialport npm ERR! extraneous: @typescript-eslint/eslint-plugin@5.10.2 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/eslint-plugin npm ERR! extraneous: @typescript-eslint/parser@5.10.2 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/parser npm ERR! extraneous: eslint@8.8.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/eslint npm ERR! extraneous: jest@27.5.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/jest npm ERR! extraneous: typedoc@0.22.11 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc npm ERR! extraneous: typedoc-plugin-markdown@3.11.13 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-markdown npm ERR! extraneous: typedoc-plugin-no-inherit@1.3.1 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-no-inherit npm ERR! extraneous: typedoc-plugin-sourcefile-url@1.0.6 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-sourcefile-url npm ERR! extraneous: typescript@4.5.5 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typescript │ └─┬ syno@3.0.0 (git+https://github.com/MeisterTR/syno.git#0104a973d33fe332aa6b1ab5be7fe8c57d3c68b0)
-
@joshude sagte in Adapter lassen sich nicht aktualisieren:
Erstmal die Ausgabe
Bitte vollständige Ein.-/ Ausgabe posten ... nichts kürzen !
Zeige auch mal das Ganze hiervon :
sudo ln -s /usr/bin/node /usr/bin/nodejs 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
-
@glasfaser said in Adapter lassen sich nicht aktualisieren:
Bitte vollständige Ein.-/ Ausgabe posten ... nichts kürzen !
Da ist nichts gekürzt, die Ausgabe hat nur irgendwie ein paar Tabstops drin. Bearbeite ich gleich
pi@iobroker:/opt/iobroker $ sudo ln -s /usr/bin/node /usr/bin/nodejs ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits pi@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 armv7l /usr/bin/nodejs /usr/bin/node /usr/bin/npm v12.22.12 v12.22.12 6.14.16 pi /opt/iobroker OK:1 http://phoscon.de/apt/deconz buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://repos.influxdata.com/debian buster InRelease OK:4 http://archive.raspberrypi.org/debian buster InRelease OK:5 https://deb.nodesource.com/node_12.x buster InRelease OK:6 https://archive.raspbian.org/raspbian buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 12.22.12-deb-1nodesource1 Installationskandidat: 12.22.12-deb-1nodesource1 Versionstabelle: *** 12.22.12-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages 500 https://archive.raspbian.org/raspbian buster/main armhf Packages
-
Dann bringe das Ganze auf nodeJS@16.
Zuvor würde ich noch schauen, dass du den iobroker.ham sauber installiert hast, ohne fehlende Abhängigkeit. -
@thomas-braun
Den hab ich eigentlich schon deinstalliert vorhin. Der läuft eh nicht, also hab ich den rausgeschmissen. Genau wie den Synology-Adapter, der scheinbar für die Meldung in der letzten Zeile verantwortlich ist.
Kann ich die Fehlermeldungen dann ignorieren und deine Anleitung befolgen? Da steht ja, dass der Tree sauber und ohne Fehler sein soll. -
-
@joshude sagte in Adapter lassen sich nicht aktualisieren:
│ └─┬ syno@3.0.0 (git+https://github.com/MeisterTR/syno.git#0104a973d33fe332aa6b1ab5be7fe8c57d3c68b0)
Genau wie den Synology-Adapter, der scheinbar für die Meldung in der letzten Zeile verantwortlich ist.
Das ist nicht der Synology Adapter !
Diesen Adapter SYNO hast du nicht über den normalen Weg installiert.
Das ist der Synology Adapter :
https://github.com/iobroker-community-adapters/ioBroker.synology
also hab ich den rausgeschmissen.
dann wird der SYNO noch drin sein , wenn du den Synology Adapter deinstalliert hast
-
Da müsste man Mal schauen wo der drunterhängt.
Der liegt ja auf der zweiten Ebene im tree.Dürfte aber vom synology-Adapter stammen. Der hat eine Dep ins GitHub.
-
@thomas-braun sagte in Adapter lassen sich nicht aktualisieren:
Dürfte aber vom synology-Adapter stammen. Der hat eine Dep ins GitHub.
Nö ..
https://github.com/MeisterTR/syno.git
( das war mal ein Versuch ... vom Adapter )
MeisterTR hat den Offizellen Support vom Synology Adapter mal übernommen , seit dem er in der
iobroker-community-adapters gekommen ist .Der Adapter wurde mal von instalator entwickelt und gelöscht
apollon77 hat ihn wieder geholt in die iobroker-community.