NEWS
[Frage] Iobroker auf QNAP, USB durchschleifen (für smartmeter)
-
Guten morgen,
habe nochmals probiert, leider ohne Erfolg. Ist es richtig dass er die Ordner node-modules,iobroker-data usw. nicht im erstellten iobroker Verzeichnis installiert? Das wundert mich etwas, sollte das nicht alles unter "iobroker" liegen?
[~] # npm config set python /share/CACHEDEV1_DATA/.qpkg/Python/src/bin/python [~] # cd /share/CACHEDEV1_DATA/.qpkg [/share/CACHEDEV1_DATA/.qpkg] # rm -r iobroker [/share/CACHEDEV1_DATA/.qpkg] # mkdir iobroker [/share/CACHEDEV1_DATA/.qpkg] # chmod 777 iobroker [/share/CACHEDEV1_DATA/.qpkg] # cd iobroker [/share/CACHEDEV1_DATA/.qpkg/iobroker] # npm install iobroker --unsafe-perm > unix-dgram@0.2.3 install /share/CACHEDEV1_DATA/.qpkg/node_modules/unix-dgram > node-gyp rebuild gyp ERR! build error gyp ERR! stack Error: not found: make gyp ERR! stack at getNotFoundError (/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:14:12) gyp ERR! stack at F (/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:69:19) gyp ERR! stack at E (/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:81:29) gyp ERR! stack at /share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:90:16 gyp ERR! stack at /share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5 gyp ERR! stack at /share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5 gyp ERR! stack at FSReqWrap.oncomplete (fs.js:123:15) gyp ERR! System Linux 4.2.8 gyp ERR! command "/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/bin/node" "/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /share/CACHEDEV1_DATA/.qpkg/node_modules/unix-dgram gyp ERR! node -v v6.11.1 gyp ERR! node-gyp -v v3.4.0 gyp ERR! not ok > ursa@0.9.4 install /share/CACHEDEV1_DATA/.qpkg/node_modules/ursa > node-gyp rebuild gyp ERR! build error gyp ERR! stack Error: not found: make gyp ERR! stack at getNotFoundError (/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:14:12) gyp ERR! stack at F (/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:69:19) gyp ERR! stack at E (/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:81:29) gyp ERR! stack at /share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:90:16 gyp ERR! stack at /share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5 gyp ERR! stack at /share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5 gyp ERR! stack at FSReqWrap.oncomplete (fs.js:123:15) gyp ERR! System Linux 4.2.8 gyp ERR! command "/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/bin/node" "/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /share/CACHEDEV1_DATA/.qpkg/node_modules/ursa gyp ERR! node -v v6.11.1 gyp ERR! node-gyp -v v3.4.0 gyp ERR! not ok > iobroker@1.0.8 install /share/CACHEDEV1_DATA/.qpkg/node_modules/iobroker > node lib/setup.js NPM version: 2.15.12 npm install iobroker.discovery --production --save --prefix /share/CACHEDEV1_DATA/.qpkg npm install iobroker.admin --production --save --prefix /share/CACHEDEV1_DATA/.qpkg npm install iobroker.js-controller --production --save --prefix /share/CACHEDEV1_DATA/.qpkg Non-critical error: EISDIR: illegal operation on a directory, open '/share/CACHEDEV1_DATA/.qpkg/iobroker' iobroker.inst@1.0.8 /share/CACHEDEV1_DATA/.qpkg └── iobroker@1.0.8 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 (node_modules/unix-dgram): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 install: `node-gyp rebuild` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 (node_modules/ursa): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 install: `node-gyp rebuild` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 [/share/CACHEDEV1_DATA/.qpkg/iobroker] # ./iobroker del admin.0 -sh: ./iobroker: No such file or directory [/share/CACHEDEV1_DATA/.qpkg/iobroker] # ls [/share/CACHEDEV1_DATA/.qpkg/iobroker] # iobroker start -sh: iobroker: command not found [/share/CACHEDEV1_DATA/.qpkg/iobroker] # cd .. [/share/CACHEDEV1_DATA/.qpkg] # ls CloudLink/ iobroker/ nodejsv6/ QDMS/ qusbcam2/ Unifi/ container-station/ iobroker-data/ node_modules/ QJDK8/ reinstall.sh etc/ killall.sh package.json QKVM/ SurveillanceStation/ helpdesk/ log/ Python/ QsyncServer/ ubuntu-hd/EDIT: Genau daran lag es, habe jetzt alles von Hand über WinSCP in das iobroker Verzeichnis verschoben und schon läuft das Ding 8-)
EDIT2: Leider doch noch nicht so ganz, wollte gerade einen Adapter installieren. Da kommt dann auch der Error:
iobroker 2018-02-16 11:29:34.854 info npm install iobroker.amazon-dash --production --prefix "/share/CACHEDEV1_DATA/.qpkg/iobroker" (System call) iobroker 2018-02-16 11:29:34.714 info host.NAS1C16C2 install adapter amazon-dash iobroker 2018-02-16 11:29:34.694 info npm ERR! Please include the following file with any support request:npm ERR! /share/CACHEDEV1_DATA/.qpkg/npm-debug.log iobroker 2018-02-16 11:29:34.693 info iobroker 2018-02-16 11:29:34.634 info npm ERR! There is likely additional logging output above. iobroker 2018-02-16 11:29:34.634 info npm ERR! npm owner ls socketwatcher iobroker 2018-02-16 11:29:34.634 info npm ERR! Or if that isn't available, you can get their info via: iobroker 2018-02-16 11:29:34.634 info npm ERR! npm bugs socketwatcher iobroker 2018-02-16 11:29:34.634 info npm ERR! You can get information on how to open an issue for this project with: iobroker 2018-02-16 11:29:34.634 info ERR! Tell the author that this fails on your system:npm ERR! node-gyp rebuild iobroker 2018-02-16 11:29:34.631 info npm iobroker 2018-02-16 11:29:34.631 info npm ERR! not with npm itself. iobroker 2018-02-16 11:29:34.631 info npm ERR! If you do, this is most likely a problem with the socketwatcher package, iobroker 2018-02-16 11:29:34.631 info npm ERR! Make sure you have the latest version of node.js and npm installed. iobroker 2018-02-16 11:29:34.631 info npm ERR! Failed at the socketwatcher@0.3.0 install script 'node-gyp rebuild'. iobroker 2018-02-16 11:29:34.631 info npm ERR! iobroker 2018-02-16 11:29:34.631 info npm ERR! Exit status 1 iobroker 2018-02-16 11:29:34.631 info npm ERR! socketwatcher@0.3.0 install: `node-gyp rebuild` iobroker 2018-02-16 11:29:34.631 info npm ERR! code ELIFECYCLE iobroker 2018-02-16 11:29:34.624 info npm ERR! npm v3.10.10 iobroker 2018-02-16 11:29:34.624 info npm ERR! argv "/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/bin/node" "/usr/local/bin/npm" "install" "iobroker.amazon-dash" "--production" "--prefix" "/share/CACHEDEV1_DATA/.qpkg/iobroker"npm ERR! node iobroker 2018-02-16 11:29:34.623 info npm ERR! Linux 4.2.8 iobroker 2018-02-16 11:29:34.216 info ERR! node-gyp -v v3.4.0gyp ERR! not ok iobroker 2018-02-16 11:29:34.215 info gyp iobroker 2018-02-16 11:29:34.215 info gyp ERR! node -v v6.11.1 iobroker 2018-02-16 11:29:34.215 info gyp ERR! cwd /share/CACHEDEV1_DATA/.qpkg/iobroker/node_modules/socketwatcher iobroker 2018-02-16 11:29:34.215 info gyp ERR! System Linux 4.2.8gyp ERR! command "/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/bin/node" "/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" iobroker 2018-02-16 11:29:34.214 info gyp ERR! stack at FSReqWrap.oncomplete (fs.js:123:15) iobroker 2018-02-16 11:29:34.214 info ERR! stack at /share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5gyp ERR! stack at /share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/li iobroker 2018-02-16 11:29:34.213 info gyp iobroker 2018-02-16 11:29:34.213 info gyp ERR! stack at /share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:90:16 iobroker 2018-02-16 11:29:34.213 info gyp ERR! stack at E (/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:81:29) iobroker 2018-02-16 11:29:34.213 info gyp ERR! stack at F (/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:69:19) iobroker 2018-02-16 11:29:34.213 info ERR! stack Error: not found: makegyp ERR! stack at getNotFoundError (/share/CACHEDEV1_DATA/.qpkg/nodejsv6/node/lib/node_modules/npm/node_modules/which/which.js:14:12) iobroker 2018-02-16 11:29:34.212 info gyp iobroker 2018-02-16 11:29:34.208 info ERR! build error iobroker 2018-02-16 11:29:34.207 info iobroker 2018-02-16 11:29:34.203 info gyp iobroker 2018-02-16 11:29:32.381 info npm WARN lifecycle iobroker.amazon-dash@0.2.8~preinstall: cannot run in wd %s %s (wd=%s) iobroker.amazon-dash@0.2.8 apt-get install libpcap-dev -y || true /share/CACHEDEV1_DATA/.qpkg/iobroker
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden