NEWS
Script Engine 4.3.4 zu 4.6.17 funktioniert nicht
-
@Glasfaser Hab ich natürlich gesehen. Wollte aber nicht direkt die Holzhammermethode anwenden.
@Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:
die Holzhammermethode anwenden.
:grin:
-
@Ibot
Versuch es mal mitiobroker install --force javascript@4.6.17Wobei ich noch nie ausprobiert habe ob --force auch mit iobroker statt npm funktioniert.
Und setz bitte CodeTags. Ich hab nämlich keine Lust den Kram so zu lesen!
@Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:
Und setz bitte CodeTags. Ich hab nämlich keine Lust den Kram so zu lesen!
Hier dein Code
-
@Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:
die Holzhammermethode anwenden.
:grin:
Das ganz riecht wieder nach 'irgendwie im System als root rumgefuhrwerkt' oder das Dateisystem hat 'nen Schuss. Jedenfalls scheint da ein symlink ins Leere zu laufen oder durch die bin ersetzt worden zu sein.
iobroker versionliefert was?
-
Das ganz riecht wieder nach 'irgendwie im System als root rumgefuhrwerkt' oder das Dateisystem hat 'nen Schuss. Jedenfalls scheint da ein symlink ins Leere zu laufen oder durch die bin ersetzt worden zu sein.
iobroker versionliefert was?
@Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:
ins Leere zu laufen oder durch die bin ersetzt worden zu sein.
Deshalb wir nie ein Update gelingen , da zuvor alles im Ordner / .bin /
/opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/installiert wurde , was so nicht sein sollte ....
-
@Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:
ins Leere zu laufen oder durch die bin ersetzt worden zu sein.
Deshalb wir nie ein Update gelingen , da zuvor alles im Ordner / .bin /
/opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/installiert wurde , was so nicht sein sollte ....
@Glasfaser Stimmt.
Müsste so aussehen:pi@raspberrypi:~ $ cd /opt/iobroker/node_modules/.bin/ pi@raspberrypi:/opt/iobroker/node_modules/.bin $ ls -la | grep wake lrwxrwxrwx 1 iobroker iobroker 19 Apr 12 13:04 wake -> ../wake_on_lan/wake pi@raspberrypi:/opt/iobroker/node_modules/.bin $Da ist wohl mal javascript von Hand im falschen Verzeichnis installiert worden.
-
@Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:
iobroker install javascript@4.6.17
Funktioniert leider nicht Version bleibt die gleiche anbei die Fehler und dickes Danke schonmal das Dich dem angenommenen hast 😀
npm ERR! path /opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/wake
npm ERR! Refusing to delete /opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/wake: is outside /opt/iobroker/node_modules/iobroker.javascript/node_modules/wake_on_lan and not a link
npm ERR! File exists: /opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/wake
npm ERR! Remove the existing file and try again, or run npm
npm ERR! with --force to overwrite files recklessly.npm ERR! A complete log of this run can be found in:
npm ERR! /home/iobroker/.npm/_logs/2020-08-08T15_14_37_941Z-debug.log
Update "system.adapter.javascript.0"pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake lrwxrwxrwx 1 iobroker iobroker 19 Apr 12 13:04 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20 2018 /opt/iobroker/node_modules/wake_on_lan/wakeSieht das bei dir so aus?
-
@Ibot
Versuch es mal mitiobroker install --force javascript@4.6.17Wobei ich noch nie ausprobiert habe ob --force auch mit iobroker statt npm funktioniert.
Und setz bitte CodeTags. Ich hab nämlich keine Lust den Kram so zu lesen!
@Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:
iobroker install --force javascript@4.6.17
Hallo, funktioniert leider nicht
pi@raspberrypi:~ $ iobroker install --force javascript@4.6.17 /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:441 if (name.indexOf('@') !== -1) { ^ TypeError: Cannot read property 'indexOf' of undefined at processCommand (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:441:22) at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2601:5) at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:24) at Module._compile (internal/modules/cjs/loader.js:1137:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10) at Module.load (internal/modules/cjs/loader.js:985:32) at Function.Module._load (internal/modules/cjs/loader.js:878:14) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12) at internal/main/run_main_module.js:17:47 -
Das ganz riecht wieder nach 'irgendwie im System als root rumgefuhrwerkt' oder das Dateisystem hat 'nen Schuss. Jedenfalls scheint da ein symlink ins Leere zu laufen oder durch die bin ersetzt worden zu sein.
iobroker versionliefert was?
@Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:
iobroker version
pi@raspberrypi:~ $ iobroker version 3.1.6 -
pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake lrwxrwxrwx 1 iobroker iobroker 19 Apr 12 13:04 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20 2018 /opt/iobroker/node_modules/wake_on_lan/wakeSieht das bei dir so aus?
@Thomas-Braun
was muss ich eingeben um das zu sehen? -
@Thomas-Braun
was muss ich eingeben um das zu sehen?@Ibot Die beiden Zeilen mit ls -la usw.
Die Pfade sind absolut, das passt dann so -
@Ibot Die beiden Zeilen mit ls -la usw.
Die Pfade sind absolut, das passt dann so@Thomas-Braun du meinst hiervon die erste und die dritte?
pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake lrwxrwxrwx 1 iobroker iobroker 19 Apr 12 13:04 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20 2018 /opt/iobroker/node_modules/wake_on_lan/wake -
@Thomas-Braun du meinst hiervon die erste und die dritte?
pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake lrwxrwxrwx 1 iobroker iobroker 19 Apr 12 13:04 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20 2018 /opt/iobroker/node_modules/wake_on_lan/wake@Ibot Ja.
-
@Ibot Ja.
@Thomas-Braun da schreib er Komando nicht gefunden in die Konsole ich glaube ich mache noch irgend was falsch...
-
@Thomas-Braun da schreib er Komando nicht gefunden in die Konsole ich glaube ich mache noch irgend was falsch...
@Ibot Das kannst du sogar per Copy&Paste rüber kopieren.
Und wenn du die komplette Ein- und Ausgabe posten würdest könnte man dir auch helfen. -
@Ibot Das kannst du sogar per Copy&Paste rüber kopieren.
Und wenn du die komplette Ein- und Ausgabe posten würdest könnte man dir auch helfen.@Thomas-Braun habe ich probiert```
pi@raspberrypi:~ $ pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake
-bash: pi@raspberrypi:~: Kommando nicht gefunden.
pi@raspberrypi:~ $ pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake
-bash: pi@raspberrypi:~: Kommando nicht gefunden.
pi@raspberrypi:~ $ -
@Thomas-Braun habe ich probiert```
pi@raspberrypi:~ $ pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake
-bash: pi@raspberrypi:~: Kommando nicht gefunden.
pi@raspberrypi:~ $ pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake
-bash: pi@raspberrypi:~: Kommando nicht gefunden.
pi@raspberrypi:~ $ -
@Thomas-Braun sieht jetzt so aus
pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake lrwxrwxrwx 1 iobroker iobroker 19 Okt 10 2019 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20 2018 /opt/iobroker/node_modules/wake_on_lan/wake pi@raspberrypi:~ $ -
@Thomas-Braun sieht jetzt so aus
pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/.bin/wake lrwxrwxrwx 1 iobroker iobroker 19 Okt 10 2019 /opt/iobroker/node_modules/.bin/wake -> ../wake_on_lan/wake pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/wake_on_lan/wake -rwxrwxr-x+ 1 iobroker iobroker 1611 Mai 20 2018 /opt/iobroker/node_modules/wake_on_lan/wake pi@raspberrypi:~ $@Ibot Jetzt holen wir doch den Holzhammer raus:
iobroker stop sudo mv /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi/ iobroker start iobroker update iobroker upgradeEdit: Falsche Option bei mv entfernt.
-
@Ibot Jetzt holen wir doch den Holzhammer raus:
iobroker stop sudo mv /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi/ iobroker start iobroker update iobroker upgradeEdit: Falsche Option bei mv entfernt.
@Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:
iobroker stop sudo mv -r /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi
pi@raspberrypi:~ $ iobroker stop pi@raspberrypi:~ $ sudo mv -r /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi mv: Ungültige Option -- r „mv --help“ liefert weitere Informationen. pi@raspberrypi:~ $ -
@Thomas-Braun sagte in Script Engine 4.3.4 zu 4.6.17 funktioniert nicht:
iobroker stop sudo mv -r /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi
pi@raspberrypi:~ $ iobroker stop pi@raspberrypi:~ $ sudo mv -r /opt/iobroker/node_modules/iobroker.javascript/node_modules/* /home/pi mv: Ungültige Option -- r „mv --help“ liefert weitere Informationen. pi@raspberrypi:~ $@Ibot Ohne -r dann