NEWS
Npm installer problem
-
Hallo Leute,
ich bekomme beim installieren von Adaptern folgende Fehlermeldung:
npm install iobroker.weatherunderground --production --save --prefix "/home/thomas" (System call) ../authenticate_pam.cc:30:31: fatal error: security/pam_appl.h: Datei oder Verzeichnis nicht gefundencompilation terminated. make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1 gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23) gyp ERR! stack at emitTwo (events.js:106:13)gyp ERR! stack at ChildProcess.emit (events.js:191:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12) gyp ERR! System Linux 4.4.0-124-genericgyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /home/thomas/node_modules/authenticate-pam gyp ERR! node -v v6.14.2gyp ERR! node-gyp -v v3.4.0 gyp ERR! not ok
kann jemand was damit Anfangen und mir bitte helfen? bin leider in Linux nicht so firm
Vielen lieben dank schonmal für die mühen
Gruß Thomas
-
> –prefix "/home/thomas"
Auf den ersten Blick sieht das nach dem falschen Verzeichnis aus. Da das vermutlich von ioBroker selbst ausgeführt wurde… liegt die Installation davon möglicherweise auch im falschen Verzeichnis? -
Die Ausgabe ist aber nur ein Auszug oder?! Das Pam ist an sich eine optionale Abhängigkeit und damit ok wenn sie fehlschlägt. In dem Fall fehlt die irgendein Linux Paket.
-
Die Installation liegt im /opt/iobroker/ . da wo sie eigentlich hinsoll.
was könnte ich tun das die fehler weggehen?
Gruß Thomas
-
durch irgendetwas hat sich wohl doch mein Verzeichnis geändert. kann ich das irgendwie wieder ändern?
wenn ich ein backup mache :
cd /opt/iobroker
iobroker backup
dann macht er das backup in mein Haupt Verzeichnis und nicht ins /opt/iobroker wie früher
irgendwas habe ich wohl zerschossen