NEWS
Harmony, Update nicht möglich
-
Beim Update von 0.7.1 auf 0.9.0 bekomme ich folgende Fehlermeldung:
$ ./iobroker upgrade harmony Update harmony from @0.7.1 to @0.9.0 npm install iobroker.harmony@0.9.0 --production --prefix "/Users/MacMini/Documents/ioBrokerMac" (System call) npm WARN deprecated node-xmpp-stanza@1.1.0: use @xmpp/xml package <https: www.npmjs.com/package/@xmpp/xml=""> npm ERR! code 1 npm ERR! Command failed: /usr/bin/git clone --depth=1 -q -b cdata-for-ltx-parser https://github.com/swissmanu/ltx.git /Users/MacMini/.npm/_cacache/tmp/git-clone-82e77ee2npm ERR! /Users/MacMini/.npm/_cacache/tmp/git-clone-82e77ee2/.git: Permission denied npm ERR! npm ERR! A complete log of this run can be found in:npm ERR! /Users/MacMini/.npm/_logs/2017-11-29T18_50_44_079Z-debug.log npm install --production (System call) in "/Users/MacMini/Documents/ioBrokerMac/node_modules/iobroker.harmony" npm ERR! code 1 npm ERR! Command failed: /usr/bin/git clone --depth=1 -q -b cdata-for-ltx-parser https://github.com/swissmanu/ltx.git /Users/MacMini/.npm/_cacache/tmp/git-clone-e244a1f7npm ERR! /Users/MacMini/.npm/_cacache/tmp/git-clone-e244a1f7/.git: Permission denied npm ERR! npm ERR! A complete log of this run can be found in:npm ERR! /Users/MacMini/.npm/_logs/2017-11-29T18_50_45_762Z-debug.log Cannot install iobroker.harmony: 1 ERROR: process exited with code 25</https:>
Jemand eine Idee?
-
Meldung permission denied…
Machst du das auf der console? Dann Mal bitte sudo davor setzen und auch erst ins Verzeichnis wechseln
cd opt/iobroker/
–-----------------------
Send from mobile device
-
Nein, nicht auf der Console, sondern direkt in iobroker.
Andere Updates haben problemlos funktioniert…
-
Nein, nicht auf der Console, sondern direkt in iobroker.
Andere Updates haben problemlos funktioniert… `
Und wenn du es Mal auf der console probierst?
–-----------------------
Send from mobile device
-
Geht auch nicht:
Last login: Wed Nov 29 19:42:51 on ttys002 MacMini-LAN:~ MacMini$ sudo npm install iobroker.harmony@0.9.0 --production --prefix "/Users/MacMini/Documents/ioBrokerMac" Password: npm WARN deprecated node-xmpp-stanza@1.1.0: use @xmpp/xml package <https: www.npmjs.com/package/@xmpp/xml="">npm ERR! code 1 npm ERR! Command failed: /usr/bin/git clone --depth=1 -q -b cdata-for-ltx-parser https://github.com/swissmanu/ltx.git /Users/MacMini/.npm/_cacache/tmp/git-clone-fd1b0534 npm ERR! /Users/MacMini/.npm/_cacache/tmp/git-clone-fd1b0534/.git: Permission denied npm ERR! npm ERR! A complete log of this run can be found in: npm ERR! /Users/MacMini/.npm/_logs/2017-12-01T20_28_08_891Z-debug.log MacMini-LAN:~ MacMini$</https:>
Habe die "alte" Version des Adapters über ioBroker auch schon gelöscht, nochmal neu installiert. Das Update funktioniert aber trotzdem nicht…
-
Hmm da immer die permission denied Meldungen kommen würde ich einen sudo chmod -R 777/ <install dir="">vorschlagen
–-----------------------
Send from mobile device</install>
-
MacMini-LAN:~ MacMini$ sudo chmod -R 777 / npm install iobroker.harmony@0.9.0 --production --prefix "/Users/MacMini/Documents/ioBrokerMac" chmod: Unable to change file mode on /: Operation not permitted chmod: Unable to change file mode on /.PKInstallSandboxManager-SystemSoftware: Operation not permitted chmod: Unable to change file mode on /Applications: Operation not permitted ....
Ich verstehe nicht, warum andere Adapter sich Updaten lassen, der Harmony-Adapter lässt sich löschen und erneut installieren, aber Updaten geht nicht?