Wobei "Probleme" eher eine Untertreibung ist. Der Paketserver lässt sich auf einem frischen Debian 8.1-Server nicht installieren.
Debian installiert node.js v0.12.6. Damit kann offensichtlich bcrypt während npm install nichts anfangen und wird nicht installiert; Fehlermeldung nach zu schnellem Schließen der Konsole leider verloren.
Dann mit n auf node v0.10.32 (lief auf einem anderen Server problemlos) gewechselt. Bei npm install kommen aber einige Fehlermeldungen und der Paketserver wird nicht installiert.
Mehrfach in der Art:
Bash
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:810:12)
gyp ERR! System Linux 3.16.0-4-amd64
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /var/www/packageserver/node_modules/bcrypt
gyp ERR! node -v v0.10.32
gyp ERR! node-gyp -v v1.0.1
gyp ERR! not ok
Display More
und final:
Bash
npm ERR! bcrypt@0.8.3 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the bcrypt@0.8.3 install script 'node-gyp rebuild'.
Bevor ich versuche node.js manuell mit einer 'verträglichen' Version zu installieren, möchte ich hier doch zunächst nach Hinweisen, Tipps fragen...