NEWS
npm WARN skipping integrity check
-
Hat wirklich niemand einen Tipp dafür?

Vielleicht unser Linux-Guru @Thomas-Braun?
@dr-bakterius
Wo hängt das Ding denn?
cd /opt/iobroker npm ls browser-serialportUnd wie bist du in Sachen nodejs/npm aufgestellt?
-
@dr-bakterius
Wo hängt das Ding denn?
cd /opt/iobroker npm ls browser-serialportUnd wie bist du in Sachen nodejs/npm aufgestellt?
@thomas-braun Danke erstmal für die rasche Antwort!
Hier die Ausgabe:
bakterius@iobroker:/opt/iobroker$ npm ls browser-serialport [sudo] password for bakterius: iobroker.inst@2.0.3 /opt/iobroker `-- iobroker.rflink@2.1.6 `-- avrgirl-arduino@4.4.0 `-- browser-serialport@2.0.3 invalid: "https://github.com/noopkat/browser-serialport#c8628c41c11890d3058875994c15f83f2df8185b" from node_modules/avrgirl-arduino npm ERR! code ELSPROBLEMS npm ERR! invalid: browser-serialport@2.0.3 /opt/iobroker/node_modules/browser-serialport npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-08-24T07_57_51_336Z-debug-0.logAber rflink-Adapter funktioniert normal!
Im erwähnten LOG steht folgendes:
Ist das ein Kompatibilitätsproblem mit Admin 6.x?
Edit: Ein
npm lsliefert folgenden Hinweis:+-- iobroker.netatmo@1.7.1 invalid: "github:PArns/ioBroker.netatmo" from the root projectUnd ich glaube, dass seit dem Update von Netatmo die Warns kommen.
Edit2: Ein Downgrade des Netatmo-Adapters hat das
iobroker.netatmo@1.7.1 invalidbehoben, aberbrowser-serialport-Problem bleibt. Nach Upgrade per "Katze" von Netatmo kommt auch der Fehler innpm lswieder. Ist also wohl doch ein anderes Problem... -
@thomas-braun Danke erstmal für die rasche Antwort!
Hier die Ausgabe:
bakterius@iobroker:/opt/iobroker$ npm ls browser-serialport [sudo] password for bakterius: iobroker.inst@2.0.3 /opt/iobroker `-- iobroker.rflink@2.1.6 `-- avrgirl-arduino@4.4.0 `-- browser-serialport@2.0.3 invalid: "https://github.com/noopkat/browser-serialport#c8628c41c11890d3058875994c15f83f2df8185b" from node_modules/avrgirl-arduino npm ERR! code ELSPROBLEMS npm ERR! invalid: browser-serialport@2.0.3 /opt/iobroker/node_modules/browser-serialport npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-08-24T07_57_51_336Z-debug-0.logAber rflink-Adapter funktioniert normal!
Im erwähnten LOG steht folgendes:
Ist das ein Kompatibilitätsproblem mit Admin 6.x?
Edit: Ein
npm lsliefert folgenden Hinweis:+-- iobroker.netatmo@1.7.1 invalid: "github:PArns/ioBroker.netatmo" from the root projectUnd ich glaube, dass seit dem Update von Netatmo die Warns kommen.
Edit2: Ein Downgrade des Netatmo-Adapters hat das
iobroker.netatmo@1.7.1 invalidbehoben, aberbrowser-serialport-Problem bleibt. Nach Upgrade per "Katze" von Netatmo kommt auch der Fehler innpm lswieder. Ist also wohl doch ein anderes Problem...@dr-bakterius
Bring dein nodejs auf Stand.
Den iobroker.netatmo würde ich nochmal sauber aus dem Repo installieren, nicht aus github/ der räudigen Katze.netatmo github: 1.7.1 latest: 1.7.1 for 4 months stable: 1.7.1 for 4 monthshttps://github.com/noopkat/avrgirl-arduino/blob/master/package.json
hat den 'Fehler' drin, da müsste wohl der Maintainer seine Deps mal checken. -
@dr-bakterius
Bring dein nodejs auf Stand.
Den iobroker.netatmo würde ich nochmal sauber aus dem Repo installieren, nicht aus github/ der räudigen Katze.netatmo github: 1.7.1 latest: 1.7.1 for 4 months stable: 1.7.1 for 4 monthshttps://github.com/noopkat/avrgirl-arduino/blob/master/package.json
hat den 'Fehler' drin, da müsste wohl der Maintainer seine Deps mal checken.@thomas-braun Okay, das letzte Update / Upgrade war Anfang August. Nodejs ist jetzt auf v16.17.0.
Netatmo habe ich von GitHub installiert, weil ich für @apollon77 etwas getestet habe. Dürfte aber eine andere Baustelle sein. Denn mit der offiziellen netatmo v1.7.1 verschwindet zwar das
iobroker.netatmo@1.7.1 invaliddochbrowser-serialportbleibt... -
@thomas-braun Okay, das letzte Update / Upgrade war Anfang August. Nodejs ist jetzt auf v16.17.0.
Netatmo habe ich von GitHub installiert, weil ich für @apollon77 etwas getestet habe. Dürfte aber eine andere Baustelle sein. Denn mit der offiziellen netatmo v1.7.1 verschwindet zwar das
iobroker.netatmo@1.7.1 invaliddochbrowser-serialportbleibt...@dr-bakterius sagte in npm WARN skipping integrity check:
Dürfte aber eine andere Baustelle sein.
Ja, ist eine andere Baustelle. War mir aber ins Auge gesprungen.
browser-serialport:
https://github.com/noopkat/avrgirl-arduino/blob/master/package.json
hat den 'Fehler' drin, da müsste wohl der Maintainer von avrgirl-arduino seine Deps mal checken, ob man das auf eine stabile Version heben kann. Das Modul scheint aber nicht mehr richtig gepflegt zu werden. -
Ich bekomme seit einiger Zeit bei jedem Adapter-Update folgende Warnung:
npm WARN skipping integrity check for git dependency ssh://git@github.com/noopkat/browser-serialport.gitIch hatte mal testhalber einen Adapter direkt über NPM aktualisiert und ich vermute, dass seitdem der integrity check deaktiviert ist. Wie stelle ich den Urzustand wieder her? Habe dazu nichts gefunden...
-
@dr-bakterius sagte in npm WARN skipping integrity check:
Dürfte aber eine andere Baustelle sein.
Ja, ist eine andere Baustelle. War mir aber ins Auge gesprungen.
browser-serialport:
https://github.com/noopkat/avrgirl-arduino/blob/master/package.json
hat den 'Fehler' drin, da müsste wohl der Maintainer von avrgirl-arduino seine Deps mal checken, ob man das auf eine stabile Version heben kann. Das Modul scheint aber nicht mehr richtig gepflegt zu werden.@thomas-braun sagte in npm WARN skipping integrity check:
Das Modul scheint aber nicht mehr richtig gepflegt zu werden.
So sieht es leider aus.

Der rflink-Adapter wird leider auch nicht gepflegt und von da kommt scheinbar das Paket.
Doch warum das Problem erst seit kurzem auftritt? Kommt das mit einer nodejs-Version?
-
@dr-bakterius In irgendeiner package.json oder in der package-lock.json steht das Paket wohl drin ... musst mal suchen
@apollon77 Und was kann ich dann daran ändern? Und vor allem wie?
-
@apollon77 Und was kann ich dann daran ändern? Und vor allem wie?
-
@dr-bakterius In irgendeiner package.json oder in der package-lock.json steht das Paket wohl drin ... musst mal suchen
Ja, in der
https://github.com/noopkat/avrgirl-arduino/blob/master/package.json
ist die Dep drin. -
Ja, in der
https://github.com/noopkat/avrgirl-arduino/blob/master/package.json
ist die Dep drin.@thomas-braun puuh ... dann kann aber auch der rflink nichts dagegen tun ....
-
@thomas-braun puuh ... dann kann aber auch der rflink nichts dagegen tun ....
Richtig.
-
@thomas-braun puuh ... dann kann aber auch der rflink nichts dagegen tun ....
@apollon77 sagte in npm WARN skipping integrity check:
dann kann aber auch der rflink nichts dagegen tun ....

-
Ich bekomme seit einiger Zeit bei jedem Adapter-Update folgende Warnung:
npm WARN skipping integrity check for git dependency ssh://git@github.com/noopkat/browser-serialport.gitIch hatte mal testhalber einen Adapter direkt über NPM aktualisiert und ich vermute, dass seitdem der integrity check deaktiviert ist. Wie stelle ich den Urzustand wieder her? Habe dazu nichts gefunden...
@dr-bakterius sagte in npm WARN skipping integrity check:
npm WARN skipping integrity check
hab das dazu gefunden
https://sebhastian.com/npm-err-code-eintegrity/aber ohne gewähr, das das mit iobroker funktioniert
-
@dr-bakterius sagte in npm WARN skipping integrity check:
npm WARN skipping integrity check
hab das dazu gefunden
https://sebhastian.com/npm-err-code-eintegrity/aber ohne gewähr, das das mit iobroker funktioniert
@oliverio Danke, dazu habe ich etliche Seiten mit Tipps gefunden. Allerdings geht es hier um etwas anderes als EINTEGRITY.
-
@oliverio Danke, dazu habe ich etliche Seiten mit Tipps gefunden. Allerdings geht es hier um etwas anderes als EINTEGRITY.
-
@oliverio Wieso? Es geht 1. nicht um einen Error sondern eine Warnung, und 2. nicht um 'EINTEGRITY' sondern 'integrity check'. Das sind zwei paar Schuhe...
-
@oliverio Wieso? Es geht 1. nicht um einen Error sondern eine Warnung, und 2. nicht um 'EINTEGRITY' sondern 'integrity check'. Das sind zwei paar Schuhe...
-
@dr-bakterius
meiner meinung nach nicht.
jeweils ist die lösung die package-lock.json zu entfernen
und durch npm neu erstellen zu lassen.aber alles gut.
Nutzt hier aber nix, die Dep ist hartcodiert im package.json der subdependency von avrgirl-arduino drin. Das müsste wohl dort aktualisiert werden.
-
@dr-bakterius
meiner meinung nach nicht.
jeweils ist die lösung die package-lock.json zu entfernen
und durch npm neu erstellen zu lassen.aber alles gut.
@oliverio Um sicher zu gehen habe ich das trotzdem mal probiert -> ändert nichts. Kann es auch nicht wie @Thomas-Braun erklärt hat.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden