Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please check dependecy of "xmlbuilder" in package-lock.json #1198

Open
Siggi0904 opened this issue Apr 3, 2024 · 6 comments
Open

Please check dependecy of "xmlbuilder" in package-lock.json #1198

Siggi0904 opened this issue Apr 3, 2024 · 6 comments

Comments

@Siggi0904
Copy link

Hello,

ich bekomme mit der aktuellen stable Version 1.16.0 beim Aufruf von npm ls xmlbuilder folgenden Fehler:

mario@iobroker:/opt/iobroker$ npm ls xmlbuilder
npm ERR! code ELSPROBLEMS
npm ERR! invalid: [email protected] /opt/iobroker/node_modules/xmlbuilder
[email protected] /opt/iobroker
├─┬ [email protected]
│ └─┬ [email protected]
│   └── [email protected]
├─┬ [email protected]
│ └─┬ [email protected]
│   └── [email protected] invalid: "https://github.com/hobbyquaker/xmlbuilder-js/tarball/9fe5030dc6852007dc8d1bfd5109d75f8da58d5" from node_modules/homematic-xmlrpc
├─┬ [email protected]
│ └── [email protected]
└─┬ [email protected]
  └─┬ [email protected]
    └── [email protected]

Augenscheinlich ist die xmlbuilder-Version sehr alt und der Link ist ungültig.
Wäre es möglich die Version in der package-lock.json zu aktualisieren?

Großen Dank.

@mcm1957
Copy link
Contributor

mcm1957 commented Apr 3, 2024

@Siggi0904

Teste mal die akteullste Latest

image

image

Und als Nebenanmerkung:
Gewöhn dir bitte an bei Fehlermeldungen IMMER alle beteiligten Versionen anzugeben:
Adapter
js-controller
node
o/s

@Siggi0904
Copy link
Author

Sorry, aktuell bissel viel, bis das wieder läuft.
Die gewünschten Daten:
Core adapters versions
js-controller: 5.0.19
admin: 6.13.16
javascript: 7.8.0
OS: Debian 12 in einer VM uptodate

die neue Version würde ich morgen testen.
Aber im aktuellen Code ist das ja auch noch so in der package-lock.json drin.
Daher würde ich vermuten, dass das noch alt ist.

Danke.

@mcm1957
Copy link
Contributor

mcm1957 commented Apr 3, 2024

Ja kann sein, dass das noch nicht gefixed ist.

NUR die Abhängigkeit kommt nicht direkt aus dem Adapter sondern aus der zu Grunde leigenden Library. Und das refernziierte File funktioniert (ist via browser problemlos downloadbar). Kann es sein, dass dein System bei der Installation ev. nicht auf github zugreifen kann?

@foxriver76
Copy link
Collaborator

Package lock hat beim enduser keine Auswirkung..

@Siggi0904
Copy link
Author

Ja kann sein, dass das noch nicht gefixed ist.

NUR die Abhängigkeit kommt nicht direkt aus dem Adapter sondern aus der zu Grunde leigenden Library. Und das refernziierte File funktioniert (ist via browser problemlos downloadbar). Kann es sein, dass dein System bei der Installation ev. nicht auf github zugreifen kann?

Naja, die ist ja erreichbar und downloadbar, nur nicht valide.
Vielleicht kann man die Abhängigkeit z.B. vom hm-rega übernehmen.

@mcm1957
Copy link
Contributor

mcm1957 commented Apr 3, 2024

Der Adapter ist bei mir einwandfrei installierbar.
https://forum.iobroker.net/topic/73800/iobroker-exit-25-bei-adapter-update/89

Die Abhängigkeit kommt aus homematic-xmlrpc und dessen Abhängikeiten kann man nicht "mal so" ändern. Das müßte der Maintainer von homematic-xmlrpc tun - und er ist nicht mehr aktiv so wie ich das sehe.

Naja, die ist ja erreichbar und downloadbar, nur nicht valide. Vielleicht kann man die Abhängigkeit z.B. vom hm-rega übernehmen.

Das kann auch nur ein Downloadfehler bei dir oder ein Netzwerkhuster sein. Wie gesagt prinzipiell ist die Datei auf Github in Ordnung sonst wär sie bei mir auch nicht valide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants