NEWS
iobroker npm warn ERESOLVE overriding peer dependencynpm
-
@thomas-braun
Ahh ok, Danke für die Info. Dann muss es wohl von der Alpha.Bloß wie korrigiere ich nun die
├── canvas@2.11.2 ├── echarts@5.4.3 ├── moment@2.29.4 └── ring-client-api@12.0.1am besten korrigiert? Per NPM deinstallieren?
@tomtaz sagte in iobroker npm warn ERESOLVE overriding peer dependencynpm:
Per NPM deinstallieren?
Wenn sie auch per
npmreingedrückt worden sind ja. -
Aber echarts muss so im tree stehen:
├── iobroker.echarts@1.7.2Das haste mal irgendwann irgendwie in das System gedübelt.
Bitte nicht direkt npm-Kommandos verwenden. Das führt nämlich unter Umständen genau zu solchen schrägen Installationen.
iob upgrade iobroker.admin@6.17.14 --omit=dev@thomas-braun sagte in iobroker npm warn ERESOLVE overriding peer dependencynpm:
Bitte nicht direkt npm-Kommandos verwenden
schon gar nicht im falschen Verzeichnis!
@thomas-braun sagte in iobroker npm warn ERESOLVE overriding peer dependencynpm:
@tomtaz sagte in iobroker npm warn ERESOLVE overriding peer dependencynpm:
Per NPM deinstallieren?
Wenn sie auch per
npmreingedrückt worden sind ja.aber genau dort von wo sie auch installiert wurden
-
@thomas-braun sagte in iobroker npm warn ERESOLVE overriding peer dependencynpm:
Bitte nicht direkt npm-Kommandos verwenden
schon gar nicht im falschen Verzeichnis!
@thomas-braun sagte in iobroker npm warn ERESOLVE overriding peer dependencynpm:
@tomtaz sagte in iobroker npm warn ERESOLVE overriding peer dependencynpm:
Per NPM deinstallieren?
Wenn sie auch per
npmreingedrückt worden sind ja.aber genau dort von wo sie auch installiert wurden
bei mir ist leider auch was strubbelig, zumindest bekomm ich den selben Fehler wie tomtaz.
aber npm tree schaut sauber aus!
pi4b@pi4b:~$ cd /opt/iobroker && npm ls iobroker.inst@3.0.0 /opt/iobroker ├── iobroker.adguard@0.0.8 ├── iobroker.admin@6.17.14 ├── iobroker.alarm@3.6.0 ├── iobroker.alexa2@3.26.5 ├── iobroker.alias-manager@1.2.6 ├── iobroker.backitup@3.0.5 ├── iobroker.blueconnect@0.0.5 (git+ssh://git@github.com/kopierschnitte/ioBroker .blueconnect.git#f50eada99eaffdd21802ee0cbd5bcff4fd42469d) ├── iobroker.bmw@2.8.0 ├── iobroker.bydhvs@1.5.0 ├── iobroker.daswetter@3.1.15 ├── iobroker.device-reminder@3.1.2 ├── iobroker.device-watcher@2.12.1 ├── iobroker.discovery@4.5.0 ├── iobroker.dwd@2.8.5 ├── iobroker.ecovacs-deebot@1.4.15 ├── iobroker.energiefluss-erweitert@0.4.1 (git+ssh://git@github.com/SKB-CGN/ioBr oker.energiefluss-erweitert.git#f724bf54ab9a69bc6d4533b59f560462e1bb2993) ├── iobroker.evcc@0.1.1 ├── iobroker.fritzdect@2.5.9 ├── iobroker.fronius-solarweb@0.1.0 ├── iobroker.fronius-wattpilot@4.6.3 ├── iobroker.fronius@2.1.0 ├── iobroker.ham@5.3.1 ├── iobroker.heizoel@1.0.3 ├── iobroker.ical@1.15.0 ├── iobroker.icons-mfd-svg@1.2.0 ├── iobroker.influxdb@4.0.2 ├── iobroker.intex@0.1.5 ├── iobroker.iot@3.3.0 ├── iobroker.javascript@8.6.0 ├── iobroker.js-controller@5.0.19 ├── iobroker.lovelace@4.1.10 ├── iobroker.midea@0.0.7 ├── iobroker.modbus@6.2.3 ├── iobroker.node-red@5.2.1 ├── iobroker.oilfox@4.3.0 ├── iobroker.opendtu@1.0.1 ├── iobroker.parser@2.1.0 ├── iobroker.ping@1.6.2 ├── iobroker.pushover@3.0.6 ├── iobroker.rpi2@1.3.2 ├── iobroker.shelly@7.0.0 ├── iobroker.simple-api@2.8.0 ├── iobroker.socketio@6.7.0 ├── iobroker.synology@3.1.0 ├── iobroker.telegram@3.5.3 ├── iobroker.tibberlink@3.3.1 ├── iobroker.tr-064@4.3.0 ├── iobroker.trashschedule@3.3.0 ├── iobroker.tuya@3.15.0 ├── iobroker.vis-inventwo@3.3.4 ├── iobroker.vis-materialdesign@0.5.9 ├── iobroker.vis@1.5.6 ├── iobroker.web@6.2.6 ├── iobroker.whatsapp-cmb@0.3.0 ├── iobroker.ws@2.6.1 └── iobroker.zigbee2mqtt@2.13.6 -
bei mir ist leider auch was strubbelig, zumindest bekomm ich den selben Fehler wie tomtaz.
aber npm tree schaut sauber aus!
pi4b@pi4b:~$ cd /opt/iobroker && npm ls iobroker.inst@3.0.0 /opt/iobroker ├── iobroker.adguard@0.0.8 ├── iobroker.admin@6.17.14 ├── iobroker.alarm@3.6.0 ├── iobroker.alexa2@3.26.5 ├── iobroker.alias-manager@1.2.6 ├── iobroker.backitup@3.0.5 ├── iobroker.blueconnect@0.0.5 (git+ssh://git@github.com/kopierschnitte/ioBroker .blueconnect.git#f50eada99eaffdd21802ee0cbd5bcff4fd42469d) ├── iobroker.bmw@2.8.0 ├── iobroker.bydhvs@1.5.0 ├── iobroker.daswetter@3.1.15 ├── iobroker.device-reminder@3.1.2 ├── iobroker.device-watcher@2.12.1 ├── iobroker.discovery@4.5.0 ├── iobroker.dwd@2.8.5 ├── iobroker.ecovacs-deebot@1.4.15 ├── iobroker.energiefluss-erweitert@0.4.1 (git+ssh://git@github.com/SKB-CGN/ioBr oker.energiefluss-erweitert.git#f724bf54ab9a69bc6d4533b59f560462e1bb2993) ├── iobroker.evcc@0.1.1 ├── iobroker.fritzdect@2.5.9 ├── iobroker.fronius-solarweb@0.1.0 ├── iobroker.fronius-wattpilot@4.6.3 ├── iobroker.fronius@2.1.0 ├── iobroker.ham@5.3.1 ├── iobroker.heizoel@1.0.3 ├── iobroker.ical@1.15.0 ├── iobroker.icons-mfd-svg@1.2.0 ├── iobroker.influxdb@4.0.2 ├── iobroker.intex@0.1.5 ├── iobroker.iot@3.3.0 ├── iobroker.javascript@8.6.0 ├── iobroker.js-controller@5.0.19 ├── iobroker.lovelace@4.1.10 ├── iobroker.midea@0.0.7 ├── iobroker.modbus@6.2.3 ├── iobroker.node-red@5.2.1 ├── iobroker.oilfox@4.3.0 ├── iobroker.opendtu@1.0.1 ├── iobroker.parser@2.1.0 ├── iobroker.ping@1.6.2 ├── iobroker.pushover@3.0.6 ├── iobroker.rpi2@1.3.2 ├── iobroker.shelly@7.0.0 ├── iobroker.simple-api@2.8.0 ├── iobroker.socketio@6.7.0 ├── iobroker.synology@3.1.0 ├── iobroker.telegram@3.5.3 ├── iobroker.tibberlink@3.3.1 ├── iobroker.tr-064@4.3.0 ├── iobroker.trashschedule@3.3.0 ├── iobroker.tuya@3.15.0 ├── iobroker.vis-inventwo@3.3.4 ├── iobroker.vis-materialdesign@0.5.9 ├── iobroker.vis@1.5.6 ├── iobroker.web@6.2.6 ├── iobroker.whatsapp-cmb@0.3.0 ├── iobroker.ws@2.6.1 └── iobroker.zigbee2mqtt@2.13.6Der strubbelige npm tree ist ja auch nur eine Begleiterscheinung.
Was genau wird dir in dein LogFile geschrieben? -
Der strubbelige npm tree ist ja auch nur eine Begleiterscheinung.
Was genau wird dir in dein LogFile geschrieben?$ iobroker add vis-icontwo auto --host pi4b --debug NPM version: 10.7.0 Installing iobroker.vis-icontwo@1.5.0... (System call) npm warn ERESOLVE overriding peer dependency npm warn While resolving: @iobroker/adapter-core@3.1.4npm warn Found: @iobroker/types@6.0.0npm warn node_modules/iobroker.admin/node_modules/@iobroker/typesnpm warn @iobroker/types@"6.0.0" from iobroker.admin@6.17.14npm warn node_modules/iobroker.adminnpm warn iobroker.admin@"6.17.14" from the root projectnpm warnnpm warn Could not resolve dependency:npm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-corenpm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14npm warn node_modules/iobroker.admin npm warnnpm warn Conflicting peer dependency: @iobroker/types@5.0.19npm warn node_modules/@iobroker/typesnpm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-corenpm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14npm warn node_modules/iobroker.admin -
$ iobroker add vis-icontwo auto --host pi4b --debug NPM version: 10.7.0 Installing iobroker.vis-icontwo@1.5.0... (System call) npm warn ERESOLVE overriding peer dependency npm warn While resolving: @iobroker/adapter-core@3.1.4npm warn Found: @iobroker/types@6.0.0npm warn node_modules/iobroker.admin/node_modules/@iobroker/typesnpm warn @iobroker/types@"6.0.0" from iobroker.admin@6.17.14npm warn node_modules/iobroker.adminnpm warn iobroker.admin@"6.17.14" from the root projectnpm warnnpm warn Could not resolve dependency:npm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-corenpm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14npm warn node_modules/iobroker.admin npm warnnpm warn Conflicting peer dependency: @iobroker/types@5.0.19npm warn node_modules/@iobroker/typesnpm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-corenpm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14npm warn node_modules/iobroker.adminInstallier den admin nochmal frisch drüber.
-
Installier den admin nochmal frisch drüber.
-
Ganz genau.
-
$ iobroker add vis-icontwo auto --host pi4b --debug NPM version: 10.7.0 Installing iobroker.vis-icontwo@1.5.0... (System call) npm warn ERESOLVE overriding peer dependency npm warn While resolving: @iobroker/adapter-core@3.1.4npm warn Found: @iobroker/types@6.0.0npm warn node_modules/iobroker.admin/node_modules/@iobroker/typesnpm warn @iobroker/types@"6.0.0" from iobroker.admin@6.17.14npm warn node_modules/iobroker.adminnpm warn iobroker.admin@"6.17.14" from the root projectnpm warnnpm warn Could not resolve dependency:npm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-corenpm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14npm warn node_modules/iobroker.admin npm warnnpm warn Conflicting peer dependency: @iobroker/types@5.0.19npm warn node_modules/@iobroker/typesnpm warn peer @iobroker/types@"^5.0.11" from @iobroker/adapter-core@3.1.4npm warn node_modules/iobroker.admin/node_modules/@iobroker/adapter-corenpm warn @iobroker/adapter-core@"^3.1.4" from iobroker.admin@6.17.14npm warn node_modules/iobroker.admin@diamand2k22 sagte in iobroker npm warn ERESOLVE overriding peer dependencynpm:
npm warn ERESOLVE overriding peer dependency
Das liegt an der Definition der dependencies im admin (@iobroker/types sollte eine devDependency sein). PR wurde schon erstellt: https://github.com/ioBroker/ioBroker.admin/pull/2507
-
passt, danke für den Hinweis :+1: