NEWS
Adapter lassen sich nicht mehr aktualisieren
-
Da klemmt es:
nodejs modules from github: 1 | `-- xmlbuilder@0.4.2 invalid: "https://github.com/hobbyquaker/xmlbuilder-js/tarball/29fe5030dc6852007dc8d1bfd5109d75f8da58d5" from node_modules/homematic-xmlrpc
Installier den homematic-Adapter nochmal.
-
Wie soll ich denn etwas neu installieren? Kann ich doch nicht. Oder meinst du es ändert sich, wenn ich die Adapter vorher lösche?
Habe 3Stk
-
Versuch es mal über die Kommandozeile
iobroker upgrade ADAPTERNAME@VERSIONSNUMMER
€dit: Falschen Fehler korrigiert.
-
@thomas-braun sagte in Adapter lassen sich nicht mehr aktualisieren:
Versuch es mal über die Kommandozeile
iobroker update ADAPTERNAME@VERSIONSNUMMER
@t1m0 am besten mit `--debug`` hinten dran. Und dann die Ausgabe posten
-
oder meinst du "upgrade"?
Adapter "zigbee" : 1.10.3 , installed 1.8.24 [Updatable] pi@iobroker:~$ iobroker update zigbee@1.10.3 --debug Used repository: zigbee@1.10.3 Error: unknown repository is active - "zigbee@1.10.3". Known: Stable (default) pi@iobroker:~$
-
Ja, sorry, hab aus dem Gedächtnis geschrieben.
upgrade muss das heißen.
iobroker upgrade ADAPTERNAME@VERSIONSNUMMER
Ich würde auch die homematic-Adapter ins Auge fassen, nicht den zigbee.
-
pi@iobroker:~$ iobroker upgrade hm-rpc@1.17.0 --debug This upgrade of "hm-rpc" will introduce the following changes: ========================================================================== -> 1.17.0: Fixed encrypted configuration -> 1.16.1: Improved the configuration layout ========================================================================== Would you like to upgrade hm-rpc from @1.16.0 to @1.17.0 now? [(y)es, (n)o]: y Update hm-rpc from @1.16.0 to @1.17.0 NPM version: 10.5.0 Installing iobroker.hm-rpc@1.17.0... (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 har-validator@5.1.5: this library is no longer supported npm WARN deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. 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 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 WARN deprecated axios@0.19.2: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410 npm ERR! code 127 npm ERR! path /opt/iobroker/node_modules/zlib npm ERR! command failed npm ERR! command sh -c node-waf clean || true; node-waf configure build npm ERR! sh: 1: node-waf: not found npm ERR! sh: 1: node-waf: not found npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-05-17T09_55_38_815Z-debug-0.log 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 har-validator@5.1.5: this library is no longer supported npm WARN deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. 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 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 WARN deprecated axios@0.19.2: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410 npm ERR! code 127 npm ERR! path /opt/iobroker/node_modules/zlib npm ERR! command failed npm ERR! command sh -c node-waf clean || true; node-waf configure build npm ERR! sh: 1: node-waf: not found npm ERR! sh: 1: node-waf: not found npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-05-17T09_55_38_815Z-debug-0.log host.iobroker Cannot install iobroker.hm-rpc@1.17.0: 127 pi@iobroker:~$
-
Keiner mehr eine Idee was ich noch tun kann, oder woran es liegen könnte?
-
Ich habe nun keinen anderen Ausweg gesehen, als Iobroker neu zu installieren und ein Backup einzuspielen. Dies hat auch alles wunderbar funktioniert. Ich kann nun wieder alles aktualisieren.
Ein Adapter hat aber Probleme gemacht, und den gleichen Fehler ausgespuckt. Den Adapter habe ich dann gelöscht und neu installiert. Nun habe ich auch hier keine Probleme mehr und Iobroker funktioniert wieder!!! -
@t1m0 sagte in Adapter lassen sich nicht mehr aktualisieren:
Ein Adapter hat aber Probleme gemacht, und den gleichen Fehler ausgespuckt.
Und welcher Adapter war das?