NEWS
Alexa2 Adapter kann nicht mehr installiert werden
-
Systemdata Bitte Ausfüllen Hardwaresystem: Pi4b js-controller: 4.0.23 Nodejs-Version: 16.18.0 NPM-Version: 8.19.2 Hallo zusammen,
ich habe den Alexa2 Adapter deinstalliert und wollte ihn nun wieder reinstallieren.
Dabei erhalte ich folgende Fehler:
$ iobroker add alexa2 auto --host raspberrypi --debug NPM version: 8.19.2 Installing iobroker.alexa2@3.19.10... (System call) npm WARN old lockfile npm WARN old lockfile The package-lock.json file was created with an old version of npm,npm WARN old lockfile so supplemental metadata must be fetched from the registry.npm WARN old lockfile npm WARN old lockfile This is a one-time fix-up, please be patient...npm WARN old lockfile npm ERR! code ETARGET npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2022-10-27T13_41_08_110Z-debug-0.log host.raspberrypi Cannot install iobroker.alexa2@3.19.10: 1 ERROR: Process exited with code 25
Die relevante Stelle im Log ist wohl die hier:
2134 timing command:install Completed in 59527ms 2135 verbose type version 2136 verbose stack @sentry/utils: No matching version found for @sentry/utils@7.17.0. 2136 verbose stack at module.exports (/usr/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:209:23) 2136 verbose stack at RegistryFetcher.manifest (/usr/lib/node_modules/npm/node_modules/pacote/lib/registry.js:125:22) 2137 verbose cwd /opt/iobroker 2138 verbose Linux 5.10.103-v7l+ 2139 verbose node v16.18.0 2140 verbose npm v8.19.2 2141 error code ETARGET 2142 error notarget No matching version found for @sentry/utils@7.17.0. 2143 error notarget In most cases you or one of your dependencies are requesting 2143 error notarget a package version that doesn't exist. 2144 verbose exit 1 2145 timing npm Completed in 59863ms 2146 verbose unfinished npm timer reify 1666878068440 2147 verbose unfinished npm timer reify:loadTrees 1666878068480 2148 verbose code 1 2149 error A complete log of this run can be found in: 2149 error /home/iobroker/.npm/_logs/2022-10-27T13_41_08_110Z-debug-0.log
Kann mir bitte jemand helfen das Problem zu lösen?
-
@chrisbgl da bist du nicht der einzigste, ist hier und bei anderen auch so. Warten, bis ein update fuers Update kommt, liegt wohl an einer fehlerhaften depency for Sentry, wenn ich das Fehlerlog richtig verstehe...
-
-
@chrisbgl jetzt gehts, der Bug bei Sentry ist gefixt. Also nochmal probieren.. hier liefs jetzt durch
-
@ilovegym Prima, bei mir auch. Danke für den Hinweis. War dann wohl schlechtes Timing von mir.
Muss ich hierzu irgendwas machen?
npm WARN old lockfile npm WARN old lockfile The package-lock.json file was created with an old version of npm
Hatte in meiner Verzweiflung auf Nodejs 16 geupdated.
-
Dann schau mal, ob du Node richtig geupdated hast, hier wird dir geholfen:
https://forum.iobroker.net/topic/44566/how-to-node-js-iobroker-richtig-updaten-2021-22-edition
-
@chrisbgl sagte in Alexa2 Adapter kann nicht mehr installiert werden:
npm WARN old lockfile npm WARN old lockfile The package-lock.json file was created with an old version of npm
Hatte in meiner Verzweiflung auf Nodejs 16 geupdated.Die Meldung dürfte mit dem Switch auf npm@8 (kommt mit nodejs@16 daher) zusammenhängen. Schau mal ob das Ganze 'senkrecht' installiert ist:
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
-
@ilovegym Ja, nach dieser Anleitung hatte ich es gemacht.
-
woher kommt das update, katze, aber was npm oder github ?
-
Die 3.19.10 kommt ganz regulär aus deinem Repo, nix 'Katze'.
-
@thomas-braun sagte in Alexa2 Adapter kann nicht mehr installiert werden:
Die 3.19.10 kommt ganz regulär aus deinem Repo, nix 'Katze'.
also als update angezeigt, wenn es sowiet ist und freigegeben , thx
-
@myzerat sagte in Alexa2 Adapter kann nicht mehr installiert werden:
also als update angezeigt, wenn es sowiet ist und freigegeben , thx
iobroker update iobroker upgrade
-
@thomas-braun sagte in Alexa2 Adapter kann nicht mehr installiert werden:
@myzerat sagte in Alexa2 Adapter kann nicht mehr installiert werden:
also als update angezeigt, wenn es sowiet ist und freigegeben , thx
iobroker update iobroker upgrade
ist das nicht wo man vorher "iobroker stop" machen muss ?
-
@myzerat
Nein. -
ok, ich warte aber bis es offiziell verkündet wird, von @apollon77 das alles wieder passt!
-
-
Laut User-berichten geht es wieder ...
-
für die dummen unter uns, gibt eine anleitung, bitte , danke
-
@myzerat Wie meinen? Einfach Update auf die 3.19.10 nochmal versuchen wenn es vorher heute nicht geklappt hat. Wer die 3.19.10 drauf hat sollte alles passen
-
genau das ist ja mein problem, über die katze ? npm oder github