NEWS
Adapter lassen sich nicht mehr updaten
-
Hallo zusammen,
ich kann in der Oberfläche keinen Adapter mehr updaten. Ich drücke auf Update, dann gibt es folgende Meldungen und jeder Adapter bleibt auf der gleichen Version.
Wenn ich auf der Konsole update, sieht es so aus, als ob es keine Fehler gibt, aber die Version bleibt die gleiche.
Hier mein config:root@IoBroker:~# node -v v16.20.2 root@IoBroker:~# nodejs -v v16.20.2 root@IoBroker:~# npm -v 8.19.4 root@IoBroker:~# root@IoBroker:~# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.13 (stretch) Release: 9.13 Codename: stretch
Hier der Logeintrag aus dem Fenster:
$ iobroker upgrade growatt@3.2.1 --debug Update growatt from @3.0.1 to @3.2.1 NPM version: 8.19.4 Installing iobroker.growatt@3.2.1... (System call) npm WARN deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your dependencies. npm WARN deprecated @types/bl@5.1.0: This is a stub types definition. bl provides its own type definitions, so you do not need this installed. npm WARN deprecated @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated request-promise@4.2.6: request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 npm WARN deprecated json3@3.3.2: Please use the native JSON object instead of JSON 3 npm WARN deprecated node-inspect@2.0.0: This module is part of Node.js core and does not need to be installed separately. It is now unmaintained. npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm ERR! code 1npm ERR! path /opt/iobroker/node_modules/@serialport/bindings npm ERR! /home/iobroker/.npm/_logs/2023-10-13T17_54_33_478Z-debug-0.log upload [4] growatt.admin /opt/iobroker/node_modules/iobroker.growatt/admin/glogo.png glogo.png image/png upload [0] growatt.admin /opt/iobroker/node_modules/iobroker.growatt/admin/words.js words.js application/javascript Process exited with code 0
MOD-EDIT: Code in code-tags gesetzt!
-
@theo_tusch sagte in Adapter lassen sich nicht mehr updaten:
Codename: stretch
ist nicht dein Ernst!
das ist debian 9
wir sind drei Generationen weiter bei debian 12und root-Nutzung kann dir alle Rechte zerschießen
und warum in der englischen Sektion?
-
@homoran was ist deine Empfehlung?
Bzgl. Debain 9.... Never change a running system
Wie upgraden ohne Verluste? -
@theo_tusch sagte in Adapter lassen sich nicht mehr updaten:
Never change a running system
Das hast du nun davon!
@theo_tusch sagte in Adapter lassen sich nicht mehr updaten:
Wie upgraden ohne Verluste?
upgrade geht nicht, debian 9 ist nicht mehr verfügbar
https://wiki.debian.org/LTS/StretchDa hilft nur komplette Neuinstallation, Backup zurückspielen und hoffen
-
-
Und auch im letzten Jahrhundert war man nicht als root unterwegs.
Und auch damals hat man Systeme aktuell gehalten.
Dann tschändje jetzt das not more running süstäm.Wie upgraden ohne Verluste?
Gar nicht. Der Zug ist abgefahren. Bzw. der Kontinent ist weggedriftet.
Kannst du eigentlich nur neuinstallieren. -
@theo_tusch sagte in Adapter lassen sich nicht mehr updaten:
@homoran was ist deine Empfehlung?
Bzgl. Debain 9.... Never change a running system
Wie upgraden ohne Verluste?gibts auch im real life, wenn dein uralt opel kadett keinen tüv mehr bekommt dann gehts ab in die presse. und deine uralt anlage, seinerzeit für jede menge kohle mit viel liebe eingebaut willste auch nicht mehr ausbauen und mitnehmen. soviel zu 'ohne verluste'
einen unterschied gibts aber, da es sich um software handelt nimmste gleich das neueste modell
-
So, ich habe jetzt debian und node.js upgedatet und die Adapter lassen sich wieder updaten.
Danke euch für die Hinweise!
-