[Error] - Cannot install iobroker.node-red@4.0.0
DerT94 opened this issue · 6 comments
Das Update zu 4.0.0 schlägt bei mir fehl.
Log:
adminio@iobroker:/opt/iobroker/node_modules$ iobroker upgrade node-red@4.0.0 --debug
Would you like to reinstall version 4.0.0 of node-red now? [(y)es, (n)o]: y
Update node-red from @4.0.0 to @4.0.0
NPM version: 8.15.0
Installing iobroker.node-red@4.0.0... (System call)
npm ERR! code ENOTEMPTY
npm ERR! syscall rename
npm ERR! path /opt/iobroker/node_modules/memorystore/node_modules/yallist
npm ERR! dest /opt/iobroker/node_modules/memorystore/node_modules/.yallist-dQCRuaxJ
npm ERR! errno -39
npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/memorystore/node_modules/yallist' -> '/opt/iobroker/node_modules/memorystore/node_modules/.yallist-dQCRuaxJ'
npm ERR! A complete log of this run can be found in:
npm ERR! /home/iobroker/.npm/_logs/2022-10-05T13_26_07_231Z-debug-0.log
host.iobroker Cannot install iobroker.node-red@4.0.0: 217
Die Meldung ist ähnlich zu #331.
Allerdings sind etliche Ordner betroffen. Wenn ich einen temporären Order lösche wird der nächste als Fehler ausgegeben.
Da die temporären Ordner auch in den Unterordnen von "/opt/iobroker/node_modules/" sind ist es eine ewige Suche.
Gibt es hier ein bekanntest Problem mit dem Update?
Habe das gleiche Problem
Das Update auf 4.0.0 bricht ab, zeigt aber in den Adapter die neue Version als installiert.
Danach gehen keine Adapter mehr zu updaten
Hab den Fehler durch das Löschen der Temp Ordner weg bekommen - siehe Post
https://forum.iobroker.net/topic/57337/fehler-25-bei-adapter-install-update-mit-npm8
Aber node-red 4.0.0 bekomme ich nicht geupdatet- immer selber Fehler
@Apollon77 habe das Problem immer noch
nach löschen der Ordner mit
for i in
konnte ich zwar wieder Adapter installieren, aber sobald ich Node-Red wieder versuche - gleiche Problem
Installation bricht ab - steht dann erstmal als 4.0.0 drin - andre Adapter brechen dann aber ab
Gibt es hierfür eine Lösung?
Gruß
Matthias
Siehe Forum thread. Einzige Lösung die es bei anderen Usern dauerhaft gelöst hat war es das ganze Node-modules neu aufzubauen
@Apollon77
hab mir den Thread angeschaut , ist aber sehr viel drin geschrieben und bissen verwirrend
Kannst du mir kurz sagen wie ich das machen, ohne meine Projekte und Daten zu verlieren ?
Gruß
Matthias
Sorry, das ist ein klares Forum Thema. Am besten neuen Thraed dort öffnen