NEWS
Updates funktionieren nicht mehr
-
which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
liefert
code_text/usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.19.1 v14.19.1 6.1.0 pi /home/pi OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 https://repos.influxdata.com/debian buster InRelease OK:3 http://archive.raspberrypi.org/debian buster InRelease OK:4 https://deb.nodesource.com/node_12.x buster InRelease OK:5 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: 14.19.1-deb-1nodesource1 Installationskandidat: 14.19.1-deb-1nodesource1 Versionstabelle: *** 14.19.1-deb-1nodesource1 100 100 /var/lib/dpkg/status 12.22.12-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 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
-
Wo hast du denn die node14 Version her?
Editier die Datei /etc/apt/sources.list.d/nodesource.list
auf node14.
Details findest du in meiner Signatur.Dann
sudo apt update iobroker stop sudo apt install --reinstall nodejs
-
@thomas-braun
In der Datei steht bei mir folgendes:deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_12.x buster main deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_12.x buster main
Soll ich das durch
#node 14 deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main
ersetzen?
-
@mfroeschl
Nein, nicht bullseye. Das ist ein aktuelleres Release. NUR die 12 durch 14 ersetzen. Nichts anderes ändern. -
Habe gerade alles wie beschrieben gemacht, die NPM Version scheint jetzt zu passen - leider keine Veränderung beim Installieren oder updaten von Adaptern. Die Installation scheint normal durchzulaufen mit ExitCode 0. Trotzdem bleibt die Adapterversion beim alten.
Hier die Ausgaben der Befehlssequenz von oben:
pi@raspberrypi-iobroker:~ $ sudo nano /etc/apt/sources.list.d/nodesource.list pi@raspberrypi-iobroker:~ $ sudo apt update OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 https://repos.influxdata.com/debian buster InRelease Holen:4 https://deb.nodesource.com/node_14.x buster InRelease [4.584 B] OK:5 https://archive.raspbian.org/raspbian buster InRelease Holen:6 https://deb.nodesource.com/node_14.x buster/main armhf Packages [780 B] Es wurden 5.364 B in 2 s geholt (2.483 B/s). Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. pi@raspberrypi-iobroker:~ $ iobroker stop pi@raspberrypi-iobroker:~ $ sudo apt install --reinstall nodejs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig 0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert. Es müssen noch 0 B von 23,3 MB an Archiven heruntergeladen werden. Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. (Lese Datenbank ... 56418 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../nodejs_14.19.1-deb-1nodesource1_armhf.deb ... Entpacken von nodejs (14.19.1-deb-1nodesource1) über (14.19.1-deb-1nodesource1) ... nodejs (14.19.1-deb-1nodesource1) wird eingerichtet ... Trigger für man-db (2.8.5-2) werden verarbeitet ... pi@raspberrypi-iobroker:~ $ node -v v14.19.1 pi@raspberrypi-iobroker:~ $ npm -v 6.14.16 pi@raspberrypi-iobroker:~ $ nodejs -v v14.19.1 sudo reboot
Hier ein Beispiel vom Versuch eines Updates des mqtt-client Adapters
iobroker update Used repository: Stable (default) Adapter "admin" : 5.3.8 , installed 5.3.4 [Updatable] Adapter "backitup" : 2.4.6 , installed 2.4.6 Adapter "bmw" : 2.5.3 , installed 2.5.3 Adapter "device-reminder": 1.2.9 , installed 1.2.9 Adapter "discovery" : 3.0.3 , installed 3.0.3 Adapter "flot" : 1.10.7 , installed 1.10.7 Adapter "fullybrowser" : 2.1.1 , installed 2.1.1 Adapter "habpanel" : 0.5.0 , installed 0.5.0 Adapter "ical" : 1.12.1 , installed 1.12.1 Adapter "icons-addictive-flavour-png": 0.1.0, installed 0.1.0 Adapter "icons-mfd-png": 1.1.0 , installed 1.0.2 [Updatable] Adapter "icons-mfd-svg": 1.1.0 , installed 1.0.2 [Updatable] Adapter "icons-open-icon-library-png": 0.1.2, installed 0.1.2 Adapter "icons-ultimate-png": 1.0.1, installed 1.0.1 Adapter "influxdb" : 2.6.3 , installed 2.6.3 Adapter "info" : 1.9.18 , installed 1.9.18 Adapter "iot" : 1.11.4 , installed 1.11.4 Adapter "jarvis" : 3.0.11 , installed 3.0.11 Adapter "javascript" : 5.2.21 , installed 5.2.21 Controller "js-controller": 4.0.23 , installed 4.0.21 [Updatable] Adapter "kecontact" : 1.3.3 , installed 1.3.3 Adapter "modbus" : 4.0.4 , installed 4.0.4 Adapter "mqtt-client" : 1.6.2 , installed 1.6.1 [Updatable] Adapter "node-red" : 3.2.0 , installed 3.2.0 Adapter "pushover" : 2.1.0 , installed 2.1.0 Adapter "shelly" : 5.3.2 , installed 5.3.2 Adapter "simple-api" : 2.6.4 , installed 2.6.4 Adapter "smartmeter" : 3.3.4 , installed 3.3.4 Adapter "socketio" : 4.2.0 , installed 4.1.4 [Updatable] Adapter "solarlog" : 2.2.2 , installed 2.2.2 Adapter "sonoff" : 2.5.0 , installed 2.4.7 [Updatable] Adapter "sql" : 1.16.2 , installed 1.16.2 Adapter "statistics" : 1.0.10 , installed 1.0.10 Adapter "tankerkoenig" : 2.1.1 , installed 2.1.1 Adapter "trashschedule": 1.4.5 , installed 1.4.5 Adapter "vis" : 1.4.15 , installed 1.4.5 [Updatable] Adapter "vis-canvas-gauges": 0.1.5, installed 0.1.5 Adapter "vis-hqwidgets": 1.2.0 , installed 1.1.9 [Updatable] Adapter "vis-icontwo" : 0.87.0 , installed 0.87.0 Adapter "vis-inventwo" : 3.3.1 , installed 3.3.1 Adapter "vis-rgraph" : 0.0.2 , installed 0.0.2 Adapter "web" : 4.2.3 , installed 4.2.0 [Updatable] Adapter "ws" : 1.2.0 , installed 1.3.0 Adapter "zigbee" : 1.6.16 , installed 1.6.16 pi@raspberrypi-iobroker:~ $ iobroker upgrade mqtt-client@1.6.2 This upgrade of "mqtt-client" will introduce the following changes: ========================================================================== -> 1.6.2: Prevent potential crash cases reported by Sentry ========================================================================== Would you like to upgrade mqtt-client from @1.6.1 to @1.6.2 now? [(y)es, (n)o]: y Update mqtt-client from @1.6.1 to @1.6.2 NPM version: 6.14.16 Installing iobroker.mqtt-client@1.6.2... (System call) upload [16] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/custom.html custom.html text/html upload [15] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/custom_m.html custom_m.html text/html upload [14] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/i18n/de/translations.json i18n/de/translations.json application/js on upload [13] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/i18n/en/translations.json i18n/en/translations.json application/js on upload [12] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/i18n/es/translations.json i18n/es/translations.json application/js on upload [11] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/i18n/fr/translations.json i18n/fr/translations.json application/js on upload [10] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/i18n/it/translations.json i18n/it/translations.json application/js on upload [9] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/i18n/nl/translations.json i18n/nl/translations.json application/jso n upload [8] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/i18n/pl/translations.json i18n/pl/translations.json application/jso n upload [7] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/i18n/pt/translations.json i18n/pt/translations.json application/jso n upload [6] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/i18n/ru/translations.json i18n/ru/translations.json application/jso n upload [5] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json applicati on/json upload [4] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/index.html index.html text/html upload [3] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/index_m.html index_m.html text/html upload [2] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/jsonCustom.json jsonCustom.json application/json upload [1] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/mqtt-client.png mqtt-client.png image/png upload [0] mqtt-client.admin /opt/iobroker/node_modules/iobroker.mqtt-client/admin/words.js words.js application/javascript pi@raspberrypi-iobroker:~ $ iobroker update Used repository: Stable (default) Adapter "admin" : 5.3.8 , installed 5.3.4 [Updatable] Adapter "backitup" : 2.4.6 , installed 2.4.6 Adapter "bmw" : 2.5.3 , installed 2.5.3 Adapter "device-reminder": 1.2.9 , installed 1.2.9 Adapter "discovery" : 3.0.3 , installed 3.0.3 Adapter "flot" : 1.10.7 , installed 1.10.7 Adapter "fullybrowser" : 2.1.1 , installed 2.1.1 Adapter "habpanel" : 0.5.0 , installed 0.5.0 Adapter "ical" : 1.12.1 , installed 1.12.1 Adapter "icons-addictive-flavour-png": 0.1.0, installed 0.1.0 Adapter "icons-mfd-png": 1.1.0 , installed 1.0.2 [Updatable] Adapter "icons-mfd-svg": 1.1.0 , installed 1.0.2 [Updatable] Adapter "icons-open-icon-library-png": 0.1.2, installed 0.1.2 Adapter "icons-ultimate-png": 1.0.1, installed 1.0.1 Adapter "influxdb" : 2.6.3 , installed 2.6.3 Adapter "info" : 1.9.18 , installed 1.9.18 Adapter "iot" : 1.11.4 , installed 1.11.4 Adapter "jarvis" : 3.0.11 , installed 3.0.11 Adapter "javascript" : 5.2.21 , installed 5.2.21 Controller "js-controller": 4.0.23 , installed 4.0.21 [Updatable] Adapter "kecontact" : 1.3.3 , installed 1.3.3 Adapter "modbus" : 4.0.4 , installed 4.0.4 Adapter "mqtt-client" : 1.6.2 , installed 1.6.1 [Updatable] Adapter "node-red" : 3.2.0 , installed 3.2.0 Adapter "pushover" : 2.1.0 , installed 2.1.0 Adapter "shelly" : 5.3.2 , installed 5.3.2 Adapter "simple-api" : 2.6.4 , installed 2.6.4 Adapter "smartmeter" : 3.3.4 , installed 3.3.4 Adapter "socketio" : 4.2.0 , installed 4.1.4 [Updatable] Adapter "solarlog" : 2.2.2 , installed 2.2.2 Adapter "sonoff" : 2.5.0 , installed 2.4.7 [Updatable] Adapter "sql" : 1.16.2 , installed 1.16.2 Adapter "statistics" : 1.0.10 , installed 1.0.10 Adapter "tankerkoenig" : 2.1.1 , installed 2.1.1 Adapter "trashschedule": 1.4.5 , installed 1.4.5 Adapter "vis" : 1.4.15 , installed 1.4.5 [Updatable] Adapter "vis-canvas-gauges": 0.1.5, installed 0.1.5 Adapter "vis-hqwidgets": 1.2.0 , installed 1.1.9 [Updatable] Adapter "vis-icontwo" : 0.87.0 , installed 0.87.0 Adapter "vis-inventwo" : 3.3.1 , installed 3.3.1 Adapter "vis-rgraph" : 0.0.2 , installed 0.0.2 Adapter "web" : 4.2.3 , installed 4.2.0 [Updatable] Adapter "ws" : 1.2.0 , installed 1.3.0 Adapter "zigbee" : 1.6.16 , installed 1.6.16 pi@raspberrypi-iobroker:~ $
-
which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
gibt in kompakter Form alles wesentliche aus. Bitte posten.
-
pi@raspberrypi-iobroker:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.19.1 v14.19.1 6.14.16 pi /home/pi OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://repos.influxdata.com/debian buster InRelease OK:4 https://deb.nodesource.com/node_14.x buster InRelease OK:5 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: 14.19.1-deb-1nodesource1 Installationskandidat: 14.19.1-deb-1nodesource1 Versionstabelle: *** 14.19.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.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 pi@raspberrypi-iobroker:~ $
-
cd /opt/iobroker npm ls --depth=0
-
pi@raspberrypi-iobroker:~ $ cd /opt/iobroker pi@raspberrypi-iobroker:/opt/iobroker $ npm ls --depth=0 npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it! iobroker.inst@2.0.3 /opt/iobroker ├── colors@1.4.0 ├── fs-extra@7.0.1 ├── iobroker@2.0.3 ├── iobroker.admin@5.3.4 ├─┬ UNMET DEPENDENCY iobroker.backitup@2.4.6 │ ├── @googleapis/drive@2.3.0 │ ├── @iobroker/adapter-core@2.6.0 │ ├── axios@0.26.1 │ ├── dropbox-v2-api@2.5.2 │ ├── express@4.17.3 │ ├── fs-extra@10.0.1 │ ├── ftp@0.3.10 │ ├── google-auth-library@7.14.1 │ ├── node-schedule@2.1.0 │ ├── node-wol@0.1.1 │ ├── request@2.88.2 │ ├── tar-fs@2.1.1 │ └── webdav@4.8.0 ├── iobroker.bmw@2.5.3 ├── iobroker.device-reminder@1.2.9 ├─┬ UNMET DEPENDENCY iobroker.discovery@3.0.3 │ ├── @iobroker/adapter-core@2.6.0 │ ├── mdns-discovery@0.2.6 │ ├── netmask@2.0.2 │ ├── node-mndp@0.0.3 │ ├── node-ssdp@4.0.1 │ └── serialport@10.4.0 ├── iobroker.flot@1.10.7 ├── iobroker.fullybrowser@2.1.1 ├── iobroker.habpanel@0.5.0 ├─┬ UNMET DEPENDENCY iobroker.ical@1.12.1 │ ├── @iobroker/adapter-core@2.6.0 │ ├── cloneextend@0.0.3 │ ├── json-schema@0.4.0 │ ├── node-ical@0.15.1 │ ├── request@2.88.2 deduped │ └── rrule@2.6.4 ├── iobroker.icons-addictive-flavour-png@0.1.0 ├── iobroker.icons-mfd-png@1.0.2 ├── iobroker.icons-mfd-svg@1.0.2 ├── iobroker.icons-open-icon-library-png@0.1.2 ├── iobroker.icons-ultimate-png@1.0.1 ├── iobroker.influxdb@2.6.3 ├─┬ UNMET DEPENDENCY iobroker.info@1.9.18 │ ├── @iobroker/adapter-core@2.6.0 │ ├── axios@0.25.0 │ ├── jshashes@1.0.8 │ ├── osx-temperature-sensor@1.0.7 │ ├── semver@7.3.5 │ └── systeminformation@5.11.9 ├─┬ UNMET DEPENDENCY iobroker.iot@1.11.4 │ ├── @iobroker/adapter-core@2.6.0 │ ├── aws-iot-device-sdk@2.2.11 │ ├── axios@0.26.1 │ ├── canvas@2.9.1 │ ├── echarts@4.9.0 │ ├── iobroker.type-detector@1.0.17 │ ├── jsdom@19.0.0 │ ├── mime@3.0.0 │ ├── moment@2.29.1 │ ├── sharp@0.28.1 │ └── uuid@8.3.2 ├── iobroker.jarvis@3.0.11 ├── iobroker.javascript@5.2.21 ├── iobroker.js-controller@4.0.21 ├── iobroker.kecontact@1.3.3 ├─┬ UNMET DEPENDENCY iobroker.modbus@4.0.4 │ ├── @iobroker/adapter-core@2.6.0 │ ├── buffer@6.0.3 │ ├── crc@4.1.0 │ ├── put@0.0.6 │ ├── serialport@10.4.0 deduped │ ├── stampit@2.1.2 │ ├── stampit-event-bus@0.1.1 │ └── stampit-state-machine@0.2.1 ├── iobroker.mqtt-client@1.6.1 ├─┬ UNMET DEPENDENCY iobroker.node-red@2.4.2 │ ├── @iobroker/adapter-core@2.6.0 │ ├── feedparser@2.2.10 │ ├── fs.notify@0.0.4 │ ├── js2xmlparser@4.0.2 │ ├── mongodb@3.7.3 │ ├── node-red@1.3.7 │ ├── node-red-contrib-aggregator@2.0.0 │ ├── node-red-contrib-os@0.2.1 │ ├── node-red-contrib-polymer@0.0.22 │ ├── node-red-dashboard@2.30.0 │ ├── node-red-node-email@1.14.0 │ ├── node-red-node-feedparser@0.2.2 │ ├── node-red-node-sentiment@0.1.6 │ └── node-red-node-twitter@1.2.0 ├── iobroker.pushover@2.1.0 ├── iobroker.shelly@5.3.2 ├─┬ UNMET DEPENDENCY iobroker.simple-api@2.6.4 │ └── @iobroker/adapter-core@2.6.0 ├── iobroker.smartmeter@3.3.4 ├── iobroker.socketio@4.1.4 ├── iobroker.solarlog@2.2.2 ├── iobroker.sonoff@2.4.7 ├── iobroker.sourceanalytix@0.4.12 ├── iobroker.sql@1.16.2 ├── iobroker.statistics@1.0.10 ├── iobroker.tankerkoenig@2.1.1 ├─┬ UNMET DEPENDENCY iobroker.trashschedule@1.4.5 │ └── @iobroker/adapter-core@2.6.0 ├── iobroker.vis@1.4.5 ├── iobroker.vis-canvas-gauges@0.1.5 ├── iobroker.vis-hqwidgets@1.1.9 ├── iobroker.vis-icontwo@0.87.0 ├── iobroker.vis-inventwo@3.3.1 ├── iobroker.vis-rgraph@0.0.2 ├── iobroker.web@4.2.0 ├── iobroker.zigbee@1.6.16 ├── semver@5.7.1 └── yargs@7.1.1 npm ERR! missing: iobroker.backitup@2.4.6, required by iobroker.inst@2.0.3 npm ERR! missing: iobroker.discovery@3.0.3, required by iobroker.inst@2.0.3 npm ERR! missing: iobroker.ical@1.12.1, required by iobroker.inst@2.0.3 npm ERR! missing: iobroker.info@1.9.18, required by iobroker.inst@2.0.3 npm ERR! missing: iobroker.iot@1.11.4, required by iobroker.inst@2.0.3 npm ERR! missing: iobroker.modbus@4.0.4, required by iobroker.inst@2.0.3 npm ERR! missing: iobroker.node-red@2.4.2, required by iobroker.inst@2.0.3 npm ERR! missing: iobroker.simple-api@2.6.4, required by iobroker.inst@2.0.3 npm ERR! missing: iobroker.trashschedule@1.4.5, required by iobroker.inst@2.0.3 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.admin@5.3.4 npm ERR! missing: cookie-parser@1.4.6, required by iobroker.admin@5.3.4 npm ERR! missing: express-session@1.17.2, required by iobroker.admin@5.3.4 npm ERR! missing: passport@0.5.2, required by iobroker.admin@5.3.4 npm ERR! missing: @types/iobroker@4.0.2, required by @iobroker/adapter-core@2.6.0 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.26.1 npm ERR! missing: http-errors@1.8.1, required by body-parser@1.19.2 npm ERR! missing: raw-body@2.4.3, required by body-parser@1.19.2 npm ERR! missing: inherits@2.0.4, required by http-errors@1.8.1 npm ERR! missing: setprototypeof@1.2.0, required by http-errors@1.8.1 npm ERR! missing: toidentifier@1.0.1, required by http-errors@1.8.1 npm ERR! missing: http-errors@1.8.1, required by raw-body@2.4.3 npm ERR! missing: cookie@0.4.1, required by cookie-parser@1.4.6 npm ERR! missing: content-disposition@0.5.4, required by express@4.17.3 npm ERR! missing: proxy-addr@2.0.7, required by express@4.17.3 npm ERR! missing: send@0.17.2, required by express@4.17.3 npm ERR! missing: serve-static@1.14.2, required by express@4.17.3 npm ERR! missing: setprototypeof@1.2.0, required by express@4.17.3 npm ERR! missing: forwarded@0.2.0, required by proxy-addr@2.0.7 npm ERR! missing: http-errors@1.8.1, required by send@0.17.2 npm ERR! missing: ms@2.1.3, required by send@0.17.2 npm ERR! missing: send@0.17.2, required by serve-static@1.14.2 npm ERR! missing: cookie@0.4.1, required by express-session@1.17.2 npm ERR! missing: depd@2.0.0, required by express-session@1.17.2 npm ERR! missing: @googleapis/drive@2.3.0, required by iobroker.backitup@2.4.6 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.backitup@2.4.6 npm ERR! missing: dropbox-v2-api@2.5.2, required by iobroker.backitup@2.4.6 npm ERR! missing: google-auth-library@7.14.1, required by iobroker.backitup@2.4.6 npm ERR! missing: axios@0.26.1, required by iobroker.backitup@2.4.6 npm ERR! missing: express@4.17.3, required by iobroker.backitup@2.4.6 npm ERR! missing: fs-extra@10.0.1, required by iobroker.backitup@2.4.6 npm ERR! missing: node-schedule@2.1.0, required by iobroker.backitup@2.4.6 npm ERR! missing: gaxios@4.3.3, required by googleapis-common@5.1.0 npm ERR! missing: google-auth-library@7.14.1, required by googleapis-common@5.1.0 npm ERR! missing: qs@6.7.0, required by googleapis-common@5.1.0 npm ERR! missing: inherits@2.0.3, required by readable-stream@1.1.14 npm ERR! missing: gaxios@4.3.3, required by google-auth-library@7.14.1 npm ERR! missing: jws@4.0.0, required by google-auth-library@7.14.1 npm ERR! missing: node-fetch@2.6.7, required by gaxios@4.3.3 npm ERR! missing: gaxios@4.3.3, required by gcp-metadata@4.3.1 npm ERR! missing: jwa@2.0.0, required by jws@4.0.0 npm ERR! missing: gaxios@4.3.3, required by gtoken@5.3.2 npm ERR! missing: google-p12-pem@3.1.4, required by gtoken@5.3.2 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.26.1 npm ERR! missing: accepts@1.3.8, required by express@4.17.3 npm ERR! missing: body-parser@1.19.2, required by express@4.17.3 npm ERR! missing: content-disposition@0.5.4, required by express@4.17.3 npm ERR! missing: cookie@0.4.2, required by express@4.17.3 npm ERR! missing: proxy-addr@2.0.7, required by express@4.17.3 npm ERR! missing: qs@6.9.7, required by express@4.17.3 npm ERR! missing: safe-buffer@5.2.1, required by express@4.17.3 npm ERR! missing: send@0.17.2, required by express@4.17.3 npm ERR! missing: serve-static@1.14.2, required by express@4.17.3 npm ERR! missing: setprototypeof@1.2.0, required by express@4.17.3 npm ERR! missing: mime-types@2.1.34, required by accepts@1.3.8 npm ERR! missing: negotiator@0.6.3, required by accepts@1.3.8 npm ERR! missing: mime-db@1.51.0, required by mime-types@2.1.34 npm ERR! missing: bytes@3.1.2, required by body-parser@1.19.2 npm ERR! missing: http-errors@1.8.1, required by body-parser@1.19.2 npm ERR! missing: qs@6.9.7, required by body-parser@1.19.2 npm ERR! missing: raw-body@2.4.3, required by body-parser@1.19.2 npm ERR! missing: inherits@2.0.4, required by http-errors@1.8.1 npm ERR! missing: setprototypeof@1.2.0, required by http-errors@1.8.1 npm ERR! missing: toidentifier@1.0.1, required by http-errors@1.8.1 npm ERR! missing: bytes@3.1.2, required by raw-body@2.4.3 npm ERR! missing: http-errors@1.8.1, required by raw-body@2.4.3 npm ERR! missing: safe-buffer@5.2.1, required by content-disposition@0.5.4 npm ERR! missing: forwarded@0.2.0, required by proxy-addr@2.0.7 npm ERR! missing: http-errors@1.8.1, required by send@0.17.2 npm ERR! missing: ms@2.1.3, required by send@0.17.2 npm ERR! missing: send@0.17.2, required by serve-static@1.14.2 npm ERR! missing: jsonfile@6.1.0, required by fs-extra@10.0.1 npm ERR! missing: universalify@2.0.0, required by fs-extra@10.0.1 npm ERR! missing: universalify@2.0.0, required by jsonfile@6.1.0 npm ERR! missing: cron-parser@3.5.0, required by node-schedule@2.1.0 npm ERR! missing: tough-cookie@2.5.0, required by request@2.88.2 npm ERR! missing: inherits@2.0.3, required by tar-stream@2.1.4 npm ERR! missing: inherits@2.0.4, required by bl@4.0.3 npm ERR! missing: inherits@2.0.4, required by readable-stream@3.6.0 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.24.0 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.bmw@2.5.3 npm ERR! missing: tough-cookie@4.0.0, required by iobroker.bmw@2.5.3 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.26.1 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.device-reminder@1.2.9 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.discovery@3.0.3 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.flot@1.10.7 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.fullybrowser@2.1.1 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.26.1 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.habpanel@0.5.0 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.ical@1.12.1 npm ERR! missing: json-schema@0.4.0, required by iobroker.ical@1.12.1 npm ERR! missing: node-ical@0.15.1, required by iobroker.ical@1.12.1 npm ERR! missing: rrule@2.6.4, required by iobroker.ical@1.12.1 npm ERR! missing: moment-timezone@0.5.32, required by node-ical@0.15.1 npm ERR! missing: axios@0.26.1, required by node-ical@0.15.1 npm ERR! missing: uuid@8.3.2, required by node-ical@0.15.1 npm ERR! missing: rrule@2.6.4, required by node-ical@0.15.1 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.26.1 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.influxdb@2.6.3 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.info@1.9.18 npm ERR! missing: axios@0.25.0, required by iobroker.info@1.9.18 npm ERR! missing: semver@7.3.5, required by iobroker.info@1.9.18 npm ERR! missing: systeminformation@5.11.9, required by iobroker.info@1.9.18 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.25.0 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.iot@1.11.4 npm ERR! missing: axios@0.26.1, required by iobroker.iot@1.11.4 npm ERR! missing: mime@3.0.0, required by iobroker.iot@1.11.4 npm ERR! missing: uuid@8.3.2, required by iobroker.iot@1.11.4 npm ERR! missing: jsdom@19.0.0, required by iobroker.iot@1.11.4 npm ERR! missing: concat-stream@2.0.0, required by mqtt@4.2.8 npm ERR! missing: help-me@3.0.0, required by mqtt@4.2.8 npm ERR! missing: mqtt-packet@6.10.0, required by mqtt@4.2.8 npm ERR! missing: inherits@2.0.3, required by mqtt@4.2.8 npm ERR! missing: inherits@2.0.3, required by concat-stream@2.0.0 npm ERR! missing: inherits@2.0.3, required by duplexify@4.1.2 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: inherits@2.0.3, required by websocket-stream@5.5.2 npm ERR! missing: inherits@2.0.3, required by duplexify@3.7.1 npm ERR! missing: inherits@2.0.3, required by readable-stream@2.3.7 npm ERR! missing: node-fetch@2.6.7, required by @mapbox/node-pre-gyp@1.0.9 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.26.1 npm ERR! missing: domexception@4.0.0, required by jsdom@19.0.0 npm ERR! missing: html-encoding-sniffer@3.0.0, required by jsdom@19.0.0 npm ERR! missing: http-proxy-agent@5.0.0, required by jsdom@19.0.0 npm ERR! missing: acorn@8.7.0, required by jsdom@19.0.0 npm ERR! missing: form-data@4.0.0, required by jsdom@19.0.0 npm ERR! missing: webidl-conversions@7.0.0, required by jsdom@19.0.0 npm ERR! missing: whatwg-url@10.0.0, required by jsdom@19.0.0 npm ERR! missing: ws@8.5.0, required by jsdom@19.0.0 npm ERR! missing: tough-cookie@4.0.0, required by jsdom@19.0.0 npm ERR! missing: w3c-xmlserializer@3.0.0, required by jsdom@19.0.0 npm ERR! missing: whatwg-encoding@2.0.0, required by jsdom@19.0.0 npm ERR! missing: whatwg-mimetype@3.0.0, required by jsdom@19.0.0 npm ERR! missing: xml-name-validator@4.0.0, required by jsdom@19.0.0 npm ERR! missing: whatwg-mimetype@3.0.0, required by data-urls@3.0.1 npm ERR! missing: webidl-conversions@7.0.0, required by domexception@4.0.0 npm ERR! missing: whatwg-encoding@2.0.0, required by html-encoding-sniffer@3.0.0 npm ERR! missing: @tootallnate/once@2.0.0, required by http-proxy-agent@5.0.0 npm ERR! missing: debug@4.3.4, required by http-proxy-agent@5.0.0 npm ERR! missing: ms@2.1.2, required by debug@4.3.4 npm ERR! missing: tr46@3.0.0, required by whatwg-url@10.0.0 npm ERR! missing: webidl-conversions@7.0.0, required by whatwg-url@10.0.0 npm ERR! missing: xml-name-validator@4.0.0, required by w3c-xmlserializer@3.0.0 npm ERR! missing: iconv-lite@0.6.3, required by whatwg-encoding@2.0.0 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.jarvis@3.0.11 npm ERR! missing: cookie@0.4.2, required by engine.io@6.1.2 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.javascript@5.2.21 npm ERR! missing: @types/node@12.20.47, required by iobroker.javascript@5.2.21 npm ERR! missing: jsonata@1.8.6, required by iobroker.javascript@5.2.21 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.21.1 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.26.1 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: cookie@0.4.2, required by @sentry/node@6.19.3 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.24.0 npm ERR! missing: inherits@2.0.3, required by readable-stream@2.3.7 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.kecontact@1.3.3 npm ERR! missing: buffer@6.0.3, required by iobroker.modbus@4.0.4 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.modbus@4.0.4 npm ERR! missing: crc@4.1.0, required by iobroker.modbus@4.0.4 npm ERR! extraneous: buffer@6.0.3 /opt/iobroker/node_modules/iobroker.modbus/node_modules/buffer npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.mqtt-client@1.6.1 npm ERR! missing: inherits@2.0.3, required by mqtt@4.3.7 npm ERR! missing: concat-stream@2.0.0, required by mqtt@4.3.7 npm ERR! missing: help-me@3.0.0, required by mqtt@4.3.7 npm ERR! missing: mqtt-packet@6.10.0, required by mqtt@4.3.7 npm ERR! missing: inherits@2.0.3, required by concat-stream@2.0.0 npm ERR! missing: inherits@2.0.3, required by duplexify@4.1.2 npm ERR! missing: inherits@2.0.3, required by glob@7.1.6 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.node-red@2.4.2 npm ERR! missing: node-red@1.3.7, required by iobroker.node-red@2.4.2 npm ERR! missing: node-red-dashboard@2.30.0, required by iobroker.node-red@2.4.2 npm ERR! missing: node-red-node-email@1.14.0, required by iobroker.node-red@2.4.2 npm ERR! missing: @node-red/editor-api@1.3.7, required by node-red@1.3.7 npm ERR! missing: @node-red/nodes@1.3.7, required by node-red@1.3.7 npm ERR! missing: @node-red/runtime@1.3.7, required by node-red@1.3.7 npm ERR! missing: @node-red/util@1.3.7, required by node-red@1.3.7 npm ERR! missing: express@4.17.1, required by node-red@1.3.7 npm ERR! missing: node-red-admin@0.2.7, required by node-red@1.3.7 npm ERR! missing: node-red-node-rbe@0.5.0, required by node-red@1.3.7 npm ERR! missing: node-red-node-tail@0.3.2, required by node-red@1.3.7 npm ERR! missing: fs-extra@8.1.0, required by node-red@1.3.7 npm ERR! missing: semver@6.3.0, required by node-red@1.3.7 npm ERR! missing: mime@2.5.2, required by @node-red/editor-api@1.3.7 npm ERR! missing: ws@6.2.2, required by @node-red/editor-api@1.3.7 npm ERR! missing: @node-red/editor-client@1.3.7, required by @node-red/editor-api@1.3.7 npm ERR! missing: @node-red/util@1.3.7, required by @node-red/editor-api@1.3.7 npm ERR! missing: body-parser@1.19.0, required by @node-red/editor-api@1.3.7 npm ERR! missing: express@4.17.1, required by @node-red/editor-api@1.3.7 npm ERR! missing: express-session@1.17.1, required by @node-red/editor-api@1.3.7 npm ERR! missing: memorystore@1.6.6, required by @node-red/editor-api@1.3.7 npm ERR! missing: multer@1.4.2, required by @node-red/editor-api@1.3.7 npm ERR! missing: oauth2orize@1.11.0, required by @node-red/editor-api@1.3.7 npm ERR! missing: passport@0.4.1, required by @node-red/editor-api@1.3.7 npm ERR! missing: bytes@3.1.0, required by body-parser@1.19.0 npm ERR! missing: http-errors@1.7.2, required by body-parser@1.19.0 npm ERR! missing: qs@6.7.0, required by body-parser@1.19.0 npm ERR! missing: raw-body@2.4.0, required by body-parser@1.19.0 npm ERR! missing: inherits@2.0.3, required by http-errors@1.7.2 npm ERR! missing: setprototypeof@1.1.1, required by http-errors@1.7.2 npm ERR! missing: toidentifier@1.0.0, required by http-errors@1.7.2 npm ERR! missing: bytes@3.1.0, required by raw-body@2.4.0 npm ERR! missing: http-errors@1.7.2, required by raw-body@2.4.0 npm ERR! missing: cookie@0.4.0, required by express-session@1.17.1 npm ERR! missing: depd@2.0.0, required by express-session@1.17.1 npm ERR! missing: safe-buffer@5.2.0, required by express-session@1.17.1 npm ERR! missing: debug@4.3.3, required by memorystore@1.6.6 npm ERR! missing: lru-cache@4.1.5, required by memorystore@1.6.6 npm ERR! missing: ms@2.1.2, required by debug@4.3.3 npm ERR! missing: yallist@2.1.2, required by lru-cache@4.1.5 npm ERR! missing: concat-stream@1.6.2, required by multer@1.4.2 npm ERR! missing: busboy@0.2.14, required by multer@1.4.2 npm ERR! missing: mkdirp@0.5.5, required by multer@1.4.2 npm ERR! missing: inherits@2.0.3, required by concat-stream@1.6.2 npm ERR! missing: dicer@0.2.5, required by busboy@0.2.14 npm ERR! missing: readable-stream@1.1.14, required by busboy@0.2.14 npm ERR! missing: readable-stream@1.1.14, required by dicer@0.2.5 npm ERR! missing: inherits@2.0.3, required by readable-stream@1.1.14 npm ERR! missing: isarray@0.0.1, required by readable-stream@1.1.14 npm ERR! missing: string_decoder@0.10.31, required by readable-stream@1.1.14 npm ERR! missing: cookie@0.4.1, required by @node-red/nodes@1.3.7 npm ERR! missing: denque@1.5.0, required by @node-red/nodes@1.3.7 npm ERR! missing: fs-extra@8.1.0, required by @node-red/nodes@1.3.7 npm ERR! missing: iconv-lite@0.6.2, required by @node-red/nodes@1.3.7 npm ERR! missing: media-typer@1.1.0, required by @node-red/nodes@1.3.7 npm ERR! missing: raw-body@2.4.1, required by @node-red/nodes@1.3.7 npm ERR! missing: request@2.88.0, required by @node-red/nodes@1.3.7 npm ERR! missing: ws@6.2.2, required by @node-red/nodes@1.3.7 npm ERR! missing: acorn@8.3.0, required by @node-red/nodes@1.3.7 npm ERR! missing: acorn-walk@8.1.0, required by @node-red/nodes@1.3.7 npm ERR! missing: body-parser@1.19.0, required by @node-red/nodes@1.3.7 npm ERR! missing: cheerio@0.22.0, required by @node-red/nodes@1.3.7 npm ERR! missing: cookie-parser@1.4.5, required by @node-red/nodes@1.3.7 npm ERR! missing: cron@1.7.2, required by @node-red/nodes@1.3.7 npm ERR! missing: js-yaml@3.14.0, required by @node-red/nodes@1.3.7 npm ERR! missing: mqtt@4.2.6, required by @node-red/nodes@1.3.7 npm ERR! missing: multer@1.4.2, required by @node-red/nodes@1.3.7 npm ERR! missing: http-errors@1.7.3, required by raw-body@2.4.1 npm ERR! missing: iconv-lite@0.4.24, required by raw-body@2.4.1 npm ERR! missing: bytes@3.1.0, required by raw-body@2.4.1 npm ERR! missing: inherits@2.0.4, required by http-errors@1.7.3 npm ERR! missing: setprototypeof@1.1.1, required by http-errors@1.7.3 npm ERR! missing: toidentifier@1.0.0, required by http-errors@1.7.3 npm ERR! missing: qs@6.5.3, required by request@2.88.0 npm ERR! missing: tough-cookie@2.4.3, required by request@2.88.0 npm ERR! missing: punycode@1.4.1, required by tough-cookie@2.4.3 npm ERR! missing: css-select@1.2.0, required by cheerio@0.22.0 npm ERR! missing: dom-serializer@0.1.1, required by cheerio@0.22.0 npm ERR! missing: entities@1.1.2, required by cheerio@0.22.0 npm ERR! missing: htmlparser2@3.10.1, required by cheerio@0.22.0 npm ERR! missing: lodash.assignin@4.2.0, required by cheerio@0.22.0 npm ERR! missing: lodash.bind@4.2.1, required by cheerio@0.22.0 npm ERR! missing: lodash.filter@4.6.0, required by cheerio@0.22.0 npm ERR! missing: lodash.foreach@4.5.0, required by cheerio@0.22.0 npm ERR! missing: lodash.map@4.6.0, required by cheerio@0.22.0 npm ERR! missing: lodash.merge@4.6.2, required by cheerio@0.22.0 npm ERR! missing: lodash.pick@4.4.0, required by cheerio@0.22.0 npm ERR! missing: lodash.reduce@4.6.0, required by cheerio@0.22.0 npm ERR! missing: lodash.reject@4.6.0, required by cheerio@0.22.0 npm ERR! missing: lodash.some@4.6.0, required by cheerio@0.22.0 npm ERR! missing: css-what@2.1.3, required by css-select@1.2.0 npm ERR! missing: domutils@1.5.1, required by css-select@1.2.0 npm ERR! missing: nth-check@1.0.2, required by css-select@1.2.0 npm ERR! missing: dom-serializer@0.1.1, required by domutils@1.5.1 npm ERR! missing: domelementtype@1.3.1, required by domutils@1.5.1 npm ERR! missing: domelementtype@1.3.1, required by dom-serializer@0.1.1 npm ERR! missing: entities@1.1.2, required by dom-serializer@0.1.1 npm ERR! missing: domelementtype@1.3.1, required by htmlparser2@3.10.1 npm ERR! missing: domhandler@2.4.2, required by htmlparser2@3.10.1 npm ERR! missing: domutils@1.5.1, required by htmlparser2@3.10.1 npm ERR! missing: entities@1.1.2, required by htmlparser2@3.10.1 npm ERR! missing: readable-stream@3.6.0, required by htmlparser2@3.10.1 npm ERR! missing: inherits@2.0.3, required by htmlparser2@3.10.1 npm ERR! missing: domelementtype@1.3.1, required by domhandler@2.4.2 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: cookie@0.4.0, required by cookie-parser@1.4.5 npm ERR! missing: moment-timezone@0.5.32, required by cron@1.7.2 npm ERR! missing: help-me@1.1.0, required by mqtt@4.2.6 npm ERR! missing: inherits@2.0.3, required by mqtt@4.2.6 npm ERR! missing: mqtt-packet@6.7.0, required by mqtt@4.2.6 npm ERR! missing: concat-stream@2.0.0, required by mqtt@4.2.6 npm ERR! missing: debug@4.3.1, required by mqtt@4.2.6 npm ERR! missing: readable-stream@3.6.0, required by mqtt@4.2.6 npm ERR! missing: ws@7.4.1, required by mqtt@4.2.6 npm ERR! missing: callback-stream@1.1.0, required by help-me@1.1.0 npm ERR! missing: glob-stream@6.1.0, required by help-me@1.1.0 npm ERR! missing: inherits@2.0.3, required by callback-stream@1.1.0 npm ERR! missing: glob-parent@3.1.0, required by glob-stream@6.1.0 npm ERR! missing: is-negated-glob@1.0.0, required by glob-stream@6.1.0 npm ERR! missing: ordered-read-streams@1.0.1, required by glob-stream@6.1.0 npm ERR! missing: pumpify@1.5.1, required by glob-stream@6.1.0 npm ERR! missing: remove-trailing-separator@1.1.0, required by glob-stream@6.1.0 npm ERR! missing: to-absolute-glob@2.0.2, required by glob-stream@6.1.0 npm ERR! missing: unique-stream@2.3.1, required by glob-stream@6.1.0 npm ERR! missing: is-glob@3.1.0, required by glob-parent@3.1.0 npm ERR! missing: path-dirname@1.0.2, required by glob-parent@3.1.0 npm ERR! missing: inherits@2.0.3, required by pumpify@1.5.1 npm ERR! missing: pump@2.0.1, required by pumpify@1.5.1 npm ERR! missing: is-absolute@1.0.0, required by to-absolute-glob@2.0.2 npm ERR! missing: is-negated-glob@1.0.0, required by to-absolute-glob@2.0.2 npm ERR! missing: is-relative@1.0.0, required by is-absolute@1.0.0 npm ERR! missing: is-windows@1.0.2, required by is-absolute@1.0.0 npm ERR! missing: is-unc-path@1.0.0, required by is-relative@1.0.0 npm ERR! missing: unc-path-regex@0.1.2, required by is-unc-path@1.0.0 npm ERR! missing: json-stable-stringify-without-jsonify@1.0.1, required by unique-stream@2.3.1 npm ERR! missing: through2-filter@3.0.0, required by unique-stream@2.3.1 npm ERR! missing: inherits@2.0.3, required by concat-stream@2.0.0 npm ERR! missing: readable-stream@3.6.0, required by concat-stream@2.0.0 npm ERR! missing: ms@2.1.2, required by debug@4.3.1 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: @node-red/registry@1.3.7, required by @node-red/runtime@1.3.7 npm ERR! missing: fs-extra@8.1.0, required by @node-red/runtime@1.3.7 npm ERR! missing: @node-red/util@1.3.7, required by @node-red/runtime@1.3.7 npm ERR! missing: async-mutex@0.3.1, required by @node-red/runtime@1.3.7 npm ERR! missing: express@4.17.1, required by @node-red/runtime@1.3.7 npm ERR! missing: fs-extra@8.1.0, required by @node-red/registry@1.3.7 npm ERR! missing: semver@6.3.0, required by @node-red/registry@1.3.7 npm ERR! missing: @node-red/util@1.3.7, required by @node-red/registry@1.3.7 npm ERR! missing: uglify-js@3.13.3, required by @node-red/registry@1.3.7 npm ERR! missing: tslib@2.3.1, required by async-mutex@0.3.1 npm ERR! missing: fs-extra@8.1.0, required by @node-red/util@1.3.7 npm ERR! missing: moment-timezone@0.5.33, required by @node-red/util@1.3.7 npm ERR! missing: i18next@15.1.2, required by @node-red/util@1.3.7 npm ERR! missing: jsonata@1.8.4, required by @node-red/util@1.3.7 npm ERR! missing: @babel/runtime@7.17.2, required by i18next@15.1.2 npm ERR! missing: body-parser@1.19.0, required by express@4.17.1 npm ERR! missing: content-disposition@0.5.3, required by express@4.17.1 npm ERR! missing: cookie@0.4.0, required by express@4.17.1 npm ERR! missing: proxy-addr@2.0.6, required by express@4.17.1 npm ERR! missing: qs@6.7.0, required by express@4.17.1 npm ERR! missing: send@0.17.1, required by express@4.17.1 npm ERR! missing: serve-static@1.14.1, required by express@4.17.1 npm ERR! missing: setprototypeof@1.1.1, required by express@4.17.1 npm ERR! missing: forwarded@0.1.2, required by proxy-addr@2.0.6 npm ERR! missing: http-errors@1.7.2, required by send@0.17.1 npm ERR! missing: ms@2.1.1, required by send@0.17.1 npm ERR! missing: tail@2.2.4, required by node-red-node-tail@0.3.2 npm ERR! missing: serve-static@1.14.1, required by node-red-contrib-polymer@0.0.22 npm ERR! missing: send@0.17.1, required by serve-static@1.14.1 npm ERR! missing: serve-static@1.14.1, required by node-red-dashboard@2.30.0 npm ERR! missing: imap@0.8.19, required by node-red-node-email@1.14.0 npm ERR! missing: mailparser@3.4.0, required by node-red-node-email@1.14.0 npm ERR! missing: nodemailer@6.7.2, required by node-red-node-email@1.14.0 npm ERR! missing: smtp-server@3.9.0, required by node-red-node-email@1.14.0 npm ERR! missing: readable-stream@1.1.14, required by imap@0.8.19 npm ERR! missing: utf7@1.0.2, required by imap@0.8.19 npm ERR! missing: core-util-is@1.0.2, required by readable-stream@1.1.14 npm ERR! missing: inherits@2.0.4, required by readable-stream@1.1.14 npm ERR! missing: isarray@0.0.1, required by readable-stream@1.1.14 npm ERR! missing: string_decoder@0.10.31, required by readable-stream@1.1.14 npm ERR! missing: semver@5.3.0, required by utf7@1.0.2 npm ERR! missing: encoding-japanese@1.0.30, required by mailparser@3.4.0 npm ERR! missing: he@1.2.0, required by mailparser@3.4.0 npm ERR! missing: html-to-text@8.0.0, required by mailparser@3.4.0 npm ERR! missing: iconv-lite@0.6.3, required by mailparser@3.4.0 npm ERR! missing: libmime@5.0.0, required by mailparser@3.4.0 npm ERR! missing: linkify-it@3.0.3, required by mailparser@3.4.0 npm ERR! missing: nodemailer@6.7.0, required by mailparser@3.4.0 npm ERR! missing: mailsplit@5.3.1, required by mailparser@3.4.0 npm ERR! missing: tlds@1.224.0, required by mailparser@3.4.0 npm ERR! missing: @selderee/plugin-htmlparser2@0.6.0, required by html-to-text@8.0.0 npm ERR! missing: deepmerge@4.2.2, required by html-to-text@8.0.0 npm ERR! missing: he@1.2.0, required by html-to-text@8.0.0 npm ERR! missing: htmlparser2@6.1.0, required by html-to-text@8.0.0 npm ERR! missing: minimist@1.2.5, required by html-to-text@8.0.0 npm ERR! missing: selderee@0.6.0, required by html-to-text@8.0.0 npm ERR! missing: domhandler@4.2.2, required by @selderee/plugin-htmlparser2@0.6.0 npm ERR! missing: selderee@0.6.0, required by @selderee/plugin-htmlparser2@0.6.0 npm ERR! missing: domelementtype@2.2.0, required by domhandler@4.2.2 npm ERR! missing: domelementtype@2.2.0, required by htmlparser2@6.1.0 npm ERR! missing: domhandler@4.2.2, required by htmlparser2@6.1.0 npm ERR! missing: domutils@2.8.0, required by htmlparser2@6.1.0 npm ERR! missing: entities@2.2.0, required by htmlparser2@6.1.0 npm ERR! missing: dom-serializer@1.3.2, required by domutils@2.8.0 npm ERR! missing: domelementtype@2.2.0, required by domutils@2.8.0 npm ERR! missing: domhandler@4.2.2, required by domutils@2.8.0 npm ERR! missing: domelementtype@2.2.0, required by dom-serializer@1.3.2 npm ERR! missing: domhandler@4.2.2, required by dom-serializer@1.3.2 npm ERR! missing: entities@2.2.0, required by dom-serializer@1.3.2 npm ERR! missing: parseley@0.7.0, required by selderee@0.6.0 npm ERR! missing: moo@0.5.1, required by parseley@0.7.0 npm ERR! missing: nearley@2.20.1, required by parseley@0.7.0 npm ERR! missing: commander@2.20.3, required by nearley@2.20.1 npm ERR! missing: moo@0.5.1, required by nearley@2.20.1 npm ERR! missing: railroad-diagrams@1.0.0, required by nearley@2.20.1 npm ERR! missing: randexp@0.4.6, required by nearley@2.20.1 npm ERR! missing: discontinuous-range@1.0.0, required by randexp@0.4.6 npm ERR! missing: ret@0.1.15, required by randexp@0.4.6 npm ERR! missing: safer-buffer@2.1.2, required by iconv-lite@0.6.3 npm ERR! missing: encoding-japanese@1.0.30, required by libmime@5.0.0 npm ERR! missing: libbase64@1.2.1, required by libmime@5.0.0 npm ERR! missing: iconv-lite@0.6.2, required by libmime@5.0.0 npm ERR! missing: libqp@1.1.0, required by libmime@5.0.0 npm ERR! missing: safer-buffer@2.1.2, required by iconv-lite@0.6.2 npm ERR! missing: uc.micro@1.0.6, required by linkify-it@3.0.3 npm ERR! missing: libbase64@1.2.1, required by mailsplit@5.3.1 npm ERR! missing: libmime@5.0.0, required by mailsplit@5.3.1 npm ERR! missing: libqp@1.1.0, required by mailsplit@5.3.1 npm ERR! missing: base32.js@0.1.0, required by smtp-server@3.9.0 npm ERR! missing: ipv6-normalize@1.0.1, required by smtp-server@3.9.0 npm ERR! missing: nodemailer@6.6.1, required by smtp-server@3.9.0 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.pushover@2.1.0 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.26.1 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.shelly@5.3.2 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.26.0 npm ERR! missing: inherits@2.0.3, required by mqtt@4.3.6 npm ERR! missing: concat-stream@2.0.0, required by mqtt@4.3.6 npm ERR! missing: help-me@3.0.0, required by mqtt@4.3.6 npm ERR! missing: mqtt-packet@6.10.0, required by mqtt@4.3.6 npm ERR! missing: inherits@2.0.3, required by concat-stream@2.0.0 npm ERR! missing: inherits@2.0.3, required by duplexify@4.1.2 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: inherits@2.0.3, required by mqtt-connection@4.1.0 npm ERR! missing: mqtt-packet@6.7.0, required by mqtt-connection@4.1.0 npm ERR! missing: inherits@2.0.3, required by duplexify@3.7.1 npm ERR! missing: debug@4.3.1, required by mqtt-packet@6.7.0 npm ERR! missing: ms@2.1.2, required by debug@4.3.1 npm ERR! missing: follow-redirects@1.14.9, required by node-rest-client@3.1.1 npm ERR! missing: inherits@2.0.4, required by bl@5.0.0 npm ERR! missing: inherits@2.0.4, required by readable-stream@3.6.0 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.simple-api@2.6.4 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.smartmeter@3.3.4 npm ERR! missing: cookie@0.4.2, required by @sentry/node@6.19.3 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.socketio@4.1.4 npm ERR! missing: cookie-parser@1.4.6, required by iobroker.socketio@4.1.4 npm ERR! missing: express-session@1.17.2, required by iobroker.socketio@4.1.4 npm ERR! missing: passport@0.5.2, required by iobroker.socketio@4.1.4 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.26.1 npm ERR! missing: cookie@0.4.1, required by cookie-parser@1.4.6 npm ERR! missing: cookie@0.4.1, required by express-session@1.17.2 npm ERR! missing: depd@2.0.0, required by express-session@1.17.2 npm ERR! missing: safe-buffer@5.2.1, required by express-session@1.17.2 npm ERR! missing: cookie@0.4.1, required by engine.io@3.5.0 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.solarlog@2.2.2 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.sonoff@2.4.7 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.sourceanalytix@0.4.12 npm ERR! missing: cookie@0.4.1, required by @sentry/node@5.30.0 npm ERR! missing: moment-timezone@0.5.32, required by cron@1.8.2 npm ERR! missing: moment-timezone@0.5.32, required by cron-parser@2.18.0 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.sql@1.16.2 npm ERR! missing: node-fetch@2.6.7, required by @azure/ms-rest-js@2.6.1 npm ERR! missing: inherits@2.0.3, required by readable-stream@3.6.0 npm ERR! missing: inherits@2.0.3, required by fstream@1.0.12 npm ERR! missing: inherits@2.0.3, required by tar@2.2.2 npm ERR! missing: inherits@2.0.3, required by block-stream@0.0.9 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.statistics@1.0.10 npm ERR! missing: moment-timezone@0.5.32, required by cron@1.8.2 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.tankerkoenig@2.1.1 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.trashschedule@1.4.5 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.vis@1.4.5 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.vis-icontwo@0.87.0 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.vis-inventwo@3.3.1 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.web@4.2.0 npm ERR! missing: iobroker.simple-api@2.6.4, required by iobroker.web@4.2.0 npm ERR! missing: cookie-parser@1.4.6, required by iobroker.web@4.2.0 npm ERR! missing: express-session@1.17.2, required by iobroker.web@4.2.0 npm ERR! missing: passport@0.5.2, required by iobroker.web@4.2.0 npm ERR! missing: http-errors@1.8.1, required by body-parser@1.19.2 npm ERR! missing: raw-body@2.4.3, required by body-parser@1.19.2 npm ERR! missing: inherits@2.0.4, required by http-errors@1.8.1 npm ERR! missing: setprototypeof@1.2.0, required by http-errors@1.8.1 npm ERR! missing: toidentifier@1.0.1, required by http-errors@1.8.1 npm ERR! missing: http-errors@1.8.1, required by raw-body@2.4.3 npm ERR! missing: cookie@0.4.1, required by cookie-parser@1.4.6 npm ERR! missing: content-disposition@0.5.4, required by express@4.17.3 npm ERR! missing: proxy-addr@2.0.7, required by express@4.17.3 npm ERR! missing: send@0.17.2, required by express@4.17.3 npm ERR! missing: serve-static@1.14.2, required by express@4.17.3 npm ERR! missing: setprototypeof@1.2.0, required by express@4.17.3 npm ERR! missing: forwarded@0.2.0, required by proxy-addr@2.0.7 npm ERR! missing: http-errors@1.8.1, required by send@0.17.2 npm ERR! missing: ms@2.1.3, required by send@0.17.2 npm ERR! missing: send@0.17.2, required by serve-static@1.14.2 npm ERR! missing: cookie@0.4.1, required by express-session@1.17.2 npm ERR! missing: depd@2.0.0, required by express-session@1.17.2 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.ws@1.3.0 npm ERR! missing: cookie-parser@1.4.6, required by iobroker.ws@1.3.0 npm ERR! missing: express-session@1.17.2, required by iobroker.ws@1.3.0 npm ERR! missing: passport@0.5.2, required by iobroker.ws@1.3.0 npm ERR! missing: follow-redirects@1.14.9, required by axios@0.26.1 npm ERR! missing: cookie@0.4.1, required by cookie-parser@1.4.6 npm ERR! missing: cookie@0.4.1, required by express-session@1.17.2 npm ERR! missing: depd@2.0.0, required by express-session@1.17.2 npm ERR! missing: safe-buffer@5.2.1, required by express-session@1.17.2 npm ERR! missing: @iobroker/adapter-core@2.6.0, required by iobroker.zigbee@1.6.16 npm ERR! missing: @babel/cli@https://registry.npmjs.org/@babel/cli/-/cli-7.17.0.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: @babel/preset-env@https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: @babel/preset-typescript@https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: @types/debounce@https://registry.npmjs.org/@types/debounce/-/debounce-1.2.1.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: @types/debug@https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: @types/jest@https://registry.npmjs.org/@types/jest/-/jest-27.4.0.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: @types/mz@https://registry.npmjs.org/@types/mz/-/mz-2.7.4.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: @types/nedb@https://registry.npmjs.org/@types/nedb/-/nedb-1.8.12.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: @types/serialport@https://registry.npmjs.org/@types/serialport/-/serialport-8.0.2.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: @typescript-eslint/eslint-plugin@https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.10.2.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: @typescript-eslint/parser@https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.10.2.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: eslint@https://registry.npmjs.org/eslint/-/eslint-8.8.0.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: jest@https://registry.npmjs.org/jest/-/jest-27.5.0.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: typedoc@https://registry.npmjs.org/typedoc/-/typedoc-0.22.11.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: typedoc-plugin-markdown@https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.11.13.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: typedoc-plugin-no-inherit@https://registry.npmjs.org/typedoc-plugin-no-inherit/-/typedoc-plugin-no-inherit-1.3.1.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: typedoc-plugin-sourcefile-url@https://registry.npmjs.org/typedoc-plugin-sourcefile-url/-/typedoc-plugin-sourcefile-url-1.0.6.tgz, required by zigbee-herdsman@0.14.16 npm ERR! missing: typescript@https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz, required by zigbee-herdsman@0.14.16 npm ERR! extraneous: @babel/cli@https://registry.npmjs.org/@babel/cli/-/cli-7.17.0.tgz /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/cli npm ERR! extraneous: @babel/preset-env@https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/preset-env npm ERR! extraneous: @babel/preset-typescript@https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/preset-typescript npm ERR! extraneous: @types/debounce@https://registry.npmjs.org/@types/debounce/-/debounce-1.2.1.tgz /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/debounce npm ERR! extraneous: @types/debug@https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/debug npm ERR! extraneous: @types/jest@https://registry.npmjs.org/@types/jest/-/jest-27.4.0.tgz /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/jest npm ERR! extraneous: @types/mz@https://registry.npmjs.org/@types/mz/-/mz-2.7.4.tgz /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/mz npm ERR! extraneous: @types/nedb@https://registry.npmjs.org/@types/nedb/-/nedb-1.8.12.tgz /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/nedb npm ERR! extraneous: @types/serialport@https://registry.npmjs.org/@types/serialport/-/serialport-8.0.2.tgz /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/serialport npm ERR! extraneous: @typescript-eslint/eslint-plugin@https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.10.2.tgz /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/eslint-plugin npm ERR! extraneous: @typescript-eslint/parser@https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.10.2.tgz /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! missing: eslint@https://registry.npmjs.org/eslint/-/eslint-8.9.0.tgz, required by zigbee-herdsman-converters@14.0.422 npm ERR! missing: eslint-config-google@https://registry.npmjs.org/eslint-config-google/-/eslint-config-google-0.14.0.tgz, required by zigbee-herdsman-converters@14.0.422 npm ERR! missing: eslint-plugin-jest@https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-26.1.0.tgz, required by zigbee-herdsman-converters@14.0.422 npm ERR! missing: jest@https://registry.npmjs.org/jest/-/jest-27.5.1.tgz, required by zigbee-herdsman-converters@14.0.422 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! missing: follow-redirects@1.14.8, required by axios@0.25.0 npm ERR! missing: @babel/cli@https://registry.npmjs.org/@babel/cli/-/cli-7.17.0.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: @babel/preset-env@https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: @babel/preset-typescript@https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: @types/debounce@https://registry.npmjs.org/@types/debounce/-/debounce-1.2.1.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: @types/debug@https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: @types/jest@https://registry.npmjs.org/@types/jest/-/jest-27.4.0.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: @types/mz@https://registry.npmjs.org/@types/mz/-/mz-2.7.4.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: @types/nedb@https://registry.npmjs.org/@types/nedb/-/nedb-1.8.12.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: @types/serialport@https://registry.npmjs.org/@types/serialport/-/serialport-8.0.2.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: @typescript-eslint/eslint-plugin@https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.10.2.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: @typescript-eslint/parser@https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.10.2.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: eslint@https://registry.npmjs.org/eslint/-/eslint-8.8.0.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: jest@https://registry.npmjs.org/jest/-/jest-27.5.0.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: typedoc@https://registry.npmjs.org/typedoc/-/typedoc-0.22.11.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: typedoc-plugin-markdown@https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.11.13.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: typedoc-plugin-no-inherit@https://registry.npmjs.org/typedoc-plugin-no-inherit/-/typedoc-plugin-no-inherit-1.3.1.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: typedoc-plugin-sourcefile-url@https://registry.npmjs.org/typedoc-plugin-sourcefile-url/-/typedoc-plugin-sourcefile-url-1.0.6.tgz, required by zigbee-herdsman@0.14.14 npm ERR! missing: typescript@https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz, required by zigbee-herdsman@0.14.14 npm ERR! extraneous: @babel/cli@https://registry.npmjs.org/@babel/cli/-/cli-7.17.0.tgz /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/cli npm ERR! extraneous: @babel/preset-env@https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/preset-env npm ERR! extraneous: @babel/preset-typescript@https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/preset-typescript npm ERR! extraneous: @types/debounce@https://registry.npmjs.org/@types/debounce/-/debounce-1.2.1.tgz /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/debounce npm ERR! extraneous: @types/debug@https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/debug npm ERR! extraneous: @types/jest@https://registry.npmjs.org/@types/jest/-/jest-27.4.0.tgz /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/jest npm ERR! extraneous: @types/mz@https://registry.npmjs.org/@types/mz/-/mz-2.7.4.tgz /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/mz npm ERR! extraneous: @types/nedb@https://registry.npmjs.org/@types/nedb/-/nedb-1.8.12.tgz /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/nedb npm ERR! extraneous: @types/serialport@https://registry.npmjs.org/@types/serialport/-/serialport-8.0.2.tgz /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/serialport npm ERR! extraneous: @typescript-eslint/eslint-plugin@https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.10.2.tgz /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/eslint-plugin npm ERR! extraneous: @typescript-eslint/parser@https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.10.2.tgz /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 pi@raspberrypi-iobroker:/opt/iobroker $
-
Ganz schön viele Fehler...
Da kannst du nix mehr regulär drauf werfen/updaten.Vielleicht wäre die Installation von node16 ein Ansatz.
Also in der nodesource.list aus der 14 eine 16 machen,iobroker stop sudo apt update sudo apt full-upgrade iobroker start
-
Zunächst mal danke für deine superschnelle und kompetente Hilfe.
Ich habe hier noch ein Image-Backup vom Januar. Da sind die Fehler zumindest deutlich weniger. Wäre es eine Option von diesem Image-Backup weiterzumachen? Wäre zwar jede Menge Arbeit für mich alles von Januar - heute nachzubauen, aber naja - hilft ja nix
pi@raspberrypi-iobroker:~ $ cd /opt/iobroker pi@raspberrypi-iobroker:/opt/iobroker $ npm ls --depth=0 iobroker.inst@2.0.3 /opt/iobroker ├── colors@1.4.0 ├── fs-extra@7.0.1 ├── iobroker@2.0.3 ├── iobroker.admin@5.1.25 ├── iobroker.backitup@2.2.2 ├── iobroker.bmw@2.5.0 ├── iobroker.device-reminder@1.2.9 ├── iobroker.discovery@2.7.3 ├── iobroker.flot@1.10.7 ├── iobroker.fullybrowser@2.0.10 ├── iobroker.ical@1.12.1 ├── iobroker.icons-addictive-flavour-png@0.1.0 ├── iobroker.icons-mfd-svg@1.0.2 ├── iobroker.icons-open-icon-library-png@0.1.2 ├── iobroker.icons-ultimate-png@1.0.1 ├── iobroker.influxdb@1.9.5 ├── iobroker.info@1.9.8 ├── iobroker.javascript@5.2.13 ├── iobroker.js-controller@3.3.21 ├── iobroker.kecontact@1.3.3 ├── iobroker.mqtt-client@1.4.0 ├── iobroker.node-red@2.4.1 ├── iobroker.pushover@2.0.5 ├── iobroker.shelly@4.0.7 ├── iobroker.simple-api@2.6.1 ├── iobroker.smartmeter@3.2.1 ├── iobroker.solarlog@2.1.4 ├── iobroker.sonoff@2.4.5 ├── iobroker.sourceanalytix@0.4.8 ├── iobroker.sql@1.15.7 ├── iobroker.statistics@1.0.9 ├── iobroker.tankerkoenig@2.1.1 ├── iobroker.trashschedule@1.4.1 ├── iobroker.vis@1.4.5 ├── iobroker.vis-canvas-gauges@0.1.5 ├── iobroker.vis-hqwidgets@1.1.7 ├── iobroker.vis-icontwo@0.84.0 ├── iobroker.vis-inventwo@3.2.0 ├── iobroker.vis-rgraph@0.0.2 ├── iobroker.web@3.4.9 ├── iobroker.zigbee@1.6.6 ├── semver@5.7.1 └── yargs@7.1.1 npm ERR! extraneous: html-to-text@7.0.0 /opt/iobroker/node_modules/node-red-node-email/node_modules/html-to-text npm ERR! extraneous: linkify-it@3.0.2 /opt/iobroker/node_modules/node-red-node-email/node_modules/linkify-it npm ERR! extraneous: mailsplit@5.0.1 /opt/iobroker/node_modules/node-red-node-email/node_modules/mailsplit npm ERR! extraneous: tlds@1.219.0 /opt/iobroker/node_modules/node-red-node-email/node_modules/tlds npm ERR! extraneous: @babel/cli@7.16.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/cli npm ERR! extraneous: @babel/preset-env@7.16.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/preset-env npm ERR! extraneous: @babel/preset-typescript@7.16.0 /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.0.2 /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.3.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/eslint-plugin npm ERR! extraneous: @typescript-eslint/parser@5.3.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/parser npm ERR! extraneous: eslint@8.2.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/eslint npm ERR! extraneous: jest@27.3.1 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/jest npm ERR! extraneous: typedoc@0.22.8 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc npm ERR! extraneous: typedoc-plugin-markdown@3.11.3 /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.4.4 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typescript npm ERR! extraneous: eslint@8.2.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@25.2.3 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/eslint-plugin-jest npm ERR! extraneous: jest@27.3.1 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/jest npm ERR! extraneous: @babel/cli@7.16.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/cli npm ERR! extraneous: @babel/preset-env@7.16.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/preset-env npm ERR! extraneous: @babel/preset-typescript@7.16.0 /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.0.2 /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.2.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/eslint-plugin npm ERR! extraneous: @typescript-eslint/parser@5.2.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/parser npm ERR! extraneous: eslint@8.1.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/eslint npm ERR! extraneous: jest@27.3.1 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/jest npm ERR! extraneous: typedoc@0.22.7 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc npm ERR! extraneous: typedoc-plugin-markdown@3.11.3 /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.4.4 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typescript pi@raspberrypi-iobroker:/opt/iobroker $ which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.19.1 v14.19.1 6.14.16 pi /opt/iobroker OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 https://repos.influxdata.com/debian buster InRelease OK:4 https://deb.nodesource.com/node_14.x buster InRelease OK:5 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: 14.19.1-deb-1nodesource1 Installationskandidat: 14.19.1-deb-1nodesource1 Versionstabelle: *** 14.19.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.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 pi@raspberrypi-iobroker:/opt/iobroker $
-
extraneous ist harmlos und kein Fehler im eigentlichen Sinne.
Ich würde aber zunächst den Sprung auf node16 versuchen. Backup kannst du dann immer noch einspielen. -
@thomas-braun sagte in Updates funktionieren nicht mehr:
Backup kannst du dann immer noch einspielen.
...
@mfroeschl sagte in Updates funktionieren nicht mehr:
ein Image-Backup
-
Hab auf V16 upgedateted. Jetzt kommen bei der Adapter-Installation jede Menge Fehlermeldungen
pi@raspberrypi-iobroker:~ $ sudo nano /etc/apt/sources.list.d/nodesource.list pi@raspberrypi-iobroker:~ $ iobroker stop pi@raspberrypi-iobroker:~ $ sudo apt update OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://repos.influxdata.com/debian buster InRelease Holen:4 https://deb.nodesource.com/node_16.x buster InRelease [4.584 B] OK:5 https://archive.raspbian.org/raspbian buster InRelease Holen:6 https://deb.nodesource.com/node_16.x buster/main armhf Packages [782 B] Es wurden 5.366 B in 2 s geholt (2.322 B/s). Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Aktualisierung für 1 Paket verfügbar. Führen Sie »apt list --upgradable« aus, um es anzuzeigen. pi@raspberrypi-iobroker:~ $ sudo apt full-upgrade Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Paketaktualisierung (Upgrade) wird berechnet... Fertig Die folgenden Pakete werden aktualisiert (Upgrade): nodejs 1 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. Es müssen 23,3 MB an Archiven heruntergeladen werden. Nach dieser Operation werden 3.418 kB Plattenplatz freigegeben. Möchten Sie fortfahren? [J/n] J Holen:1 https://deb.nodesource.com/node_16.x buster/main armhf nodejs armhf 16.14.2-deb-1nodesource1 [23,3 MB] Es wurden 23,3 MB in 2 s geholt (10,7 MB/s). Changelogs werden gelesen... Fertig (Lese Datenbank ... 56418 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../nodejs_16.14.2-deb-1nodesource1_armhf.deb ... Entpacken von nodejs (16.14.2-deb-1nodesource1) über (14.19.1-deb-1nodesource1) ... dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/normalize-package-data/node_modules« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/figgy-pudding« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/worker-farm« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/bluebird« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lodash.without« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lock-verify« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/detect-newline« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/editor« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/JSONStream« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/read-installed« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lodash.union« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/request« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/config-chain« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lodash.clonedeep« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/detect-indent« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lodash._baseuniq« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/qw« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/osenv« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/fs-vacuum« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/call-limit« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/mississippi« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/meant« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/iferr« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lodash._bindcallback« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/libcipm/lib/config« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/libcipm/lib« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/libcipm« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/uid-number« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lodash._getnative« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lockfile« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/read-package-tree« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/gentle-fs/node_modules/iferr« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/gentle-fs/node_modules« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/gentle-fs« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules/from2« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/sorted-union-stream/node_modules« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/sorted-union-stream« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/sha« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/find-npm-prefix« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/query-string« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/path-is-inside« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/json-parse-better-errors« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lodash.restparam« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/byte-size« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/sorted-object« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/npm-lifecycle« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/move-concurrently/node_modules« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/move-concurrently« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lodash._baseindexof« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/pacote/node_modules/minipass« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/pacote/node_modules« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/pacote/lib/fetchers/registry« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/pacote/lib/fetchers« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lazy-property« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/unpipe« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/update-notifier« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lodash._cacheindexof« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/slide« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/uuid« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/umask« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/npm-cache-filename« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lodash.uniq« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/libnpx« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/tar/node_modules/yallist« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/tar/node_modules« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/lodash._createcache« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/mkdirp/node_modules/minimist« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/mkdirp/node_modules« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/iferr« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/fs-write-stream-atomic/node_modules« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/node_modules/fs-write-stream-atomic« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/scripts« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer dpkg: Warnung: Altes Verzeichnis »/usr/lib/node_modules/npm/lib/config« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer nodejs (16.14.2-deb-1nodesource1) wird eingerichtet ... Trigger für man-db (2.8.5-2) werden verarbeitet ... pi@raspberrypi-iobroker:~ $ iobroker start pi@raspberrypi-iobroker:~ $ sudo reboot
Update des mqtt-client Adapters:
iobroker upgrade mqtt-client@1.6.2 Update mqtt-client from @1.6.1 to @1.6.2 Error: Cannot find module 'json-parse-better-errors'Require stack:- /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/body.js- /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/index.js- /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/index.js- /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/index.js- /usr/lib/node_modules/npm/node_modules/pacote/lib/remote.js- /usr/lib/node_modules/npm/node_modules/pacote/lib/git.js- /usr/lib/node_modules/npm/node_modules/pacote/lib/fetcher.js- /usr/lib/node_modules/npm/node_modules/pacote/lib/index.js- /usr/lib/node_modules/npm/lib/utils/update-notifier.js- /usr/lib/node_modules/npm/lib/cli.js- /usr/lib/node_modules/npm/bin/npm-cli.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15) at Function.Module._load (node:internal/modules/cjs/loader:778:27) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/body.js:14:19) at Module._compile (node:internal/modules/cjs/loader:1103:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Module.require (node:internal/modules/cjs/loader:1005:19) Error trying to check npm version: Command failed: npm -vError: Cannot find module 'json-parse-better-errors'Require stack:- /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/body.js- /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/index.js- /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/index.js- /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/index.js- /usr/lib/node_modules/npm/node_modules/pacote/lib/remote.js- /usr/lib/node_modules/npm/node_modules/pacote/lib/git.js- /usr/lib/node_modules/npm/node_modules/pacote/lib/fetcher.js- /usr/lib/node_modules/npm/node_modules/pacote/lib/index.js- /usr/lib/node_modules/npm/lib/utils/update-notifier.js- /usr/lib/node_modules/npm/lib/cli.js- /usr/lib/node_modules/npm/bin/npm-cli.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15) at Function.Module._load (node:internal/modules/cjs/loader:778:27) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/body.js:14:19) at Module._compile (node:internal/modules/cjs/loader:1103:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Module.require (node:internal/modules/cjs/loader:1005:19) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Aborting install because the npm version could not be checked!Please check that npm is installed correctly.Use "npm install -g npm@4" or "npm install -g npm@latest" to install a supported version.You need to make sure to repeat this step after installing an update to NodeJS and/or npm!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROR: Process exited with code 30
-
which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
-
@thomas-braun said in Updates funktionieren nicht mehr:
which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.14.2 v16.14.2 Error: Cannot find module 'json-parse-better-errors' Require stack: - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/body.js - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/index.js - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/index.js - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/index.js - /usr/lib/node_modules/npm/node_modules/pacote/lib/remote.js - /usr/lib/node_modules/npm/node_modules/pacote/lib/git.js - /usr/lib/node_modules/npm/node_modules/pacote/lib/fetcher.js - /usr/lib/node_modules/npm/node_modules/pacote/lib/index.js - /usr/lib/node_modules/npm/lib/utils/update-notifier.js - /usr/lib/node_modules/npm/lib/cli.js - /usr/lib/node_modules/npm/bin/npm-cli.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15) at Function.Module._load (node:internal/modules/cjs/loader:778:27) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/body.js:14:19) at Module._compile (node:internal/modules/cjs/loader:1103:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Module.require (node:internal/modules/cjs/loader:1005:19) pi@raspberrypi-iobroker:~ $
-
@mfroeschl sagte in Updates funktionieren nicht mehr:
json-parse-better-errors
Wassn jetzt kaputt?
/usr/bin/npm -v
-
@thomas-braun said in Updates funktionieren nicht mehr:
/usr/bin/npm -v
/usr/bin/npm -v Error: Cannot find module 'json-parse-better-errors' Require stack: - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/body.js - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/index.js - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/index.js - /usr/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/index.js - /usr/lib/node_modules/npm/node_modules/pacote/lib/remote.js - /usr/lib/node_modules/npm/node_modules/pacote/lib/git.js - /usr/lib/node_modules/npm/node_modules/pacote/lib/fetcher.js - /usr/lib/node_modules/npm/node_modules/pacote/lib/index.js - /usr/lib/node_modules/npm/lib/utils/update-notifier.js - /usr/lib/node_modules/npm/lib/cli.js - /usr/lib/node_modules/npm/bin/npm-cli.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15) at Function.Module._load (node:internal/modules/cjs/loader:778:27) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/body.js:14:19) at Module._compile (node:internal/modules/cjs/loader:1103:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Module.require (node:internal/modules/cjs/loader:1005:19) pi@raspberrypi-iobroker:~ $
-
Keine Ahnung was da kaputt ist.
-
Schade. Trotzdem Danke für deinen Support.
Dann mach ich mich mal dran das Backup wieder up-to-date zu bringen.
Grüße