Closed vesln closed 10 years ago
yes, that's quit simple: please bump up the slug version to 0.2.2 :)
slug@0.1.1 has my old build environment without prepublish
.
i hope he doesn't get buffertools failed, because that's the only cpp dependency left.
I actually have a problem with buffertools when I tried to install it on Ubuntu :
francois@francois:~/workspace/project$ npm install slug
> buffertools@1.1.0 preinstall /home/francois/workspace/project/node_modules/slug/node_modules/unicode/node_modules/bufferstream/node_modules/buffertools
> node-waf clean || true; node-waf configure build
sh: node-waf: not found
sh: node-waf: not found
npm ERR! error installing buffertools@1.1.0 Error: buffertools@1.1.0 preinstall: `node-waf clean || true; node-waf configure build`
npm ERR! error installing buffertools@1.1.0 `sh "-c" "node-waf clean || true; node-waf configure build"` failed with 127
npm ERR! error installing buffertools@1.1.0 at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/lib/utils/exec.js:49:20)
npm ERR! error installing buffertools@1.1.0 at ChildProcess.emit (events.js:70:17)
npm ERR! error installing buffertools@1.1.0 at maybeExit (child_process.js:360:16)
npm ERR! error installing buffertools@1.1.0 at Process.onexit (child_process.js:396:5)
npm ERR! error installing bufferstream@0.5.1 Error: buffertools@1.1.0 preinstall: `node-waf clean || true; node-waf configure build`
npm ERR! error installing bufferstream@0.5.1 `sh "-c" "node-waf clean || true; node-waf configure build"` failed with 127
npm ERR! error installing bufferstream@0.5.1 at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/lib/utils/exec.js:49:20)
npm ERR! error installing bufferstream@0.5.1 at ChildProcess.emit (events.js:70:17)
npm ERR! error installing bufferstream@0.5.1 at maybeExit (child_process.js:360:16)
npm ERR! error installing bufferstream@0.5.1 at Process.onexit (child_process.js:396:5)
npm ERR! error installing unicode@0.4.3 Error: buffertools@1.1.0 preinstall: `node-waf clean || true; node-waf configure build`
npm ERR! error installing unicode@0.4.3 `sh "-c" "node-waf clean || true; node-waf configure build"` failed with 127
npm ERR! error installing unicode@0.4.3 at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/lib/utils/exec.js:49:20)
npm ERR! error installing unicode@0.4.3 at ChildProcess.emit (events.js:70:17)
npm ERR! error installing unicode@0.4.3 at maybeExit (child_process.js:360:16)
npm ERR! error installing unicode@0.4.3 at Process.onexit (child_process.js:396:5)
npm ERR! error installing slug@0.2.2 Error: buffertools@1.1.0 preinstall: `node-waf clean || true; node-waf configure build`
npm ERR! error installing slug@0.2.2 `sh "-c" "node-waf clean || true; node-waf configure build"` failed with 127
npm ERR! error installing slug@0.2.2 at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/lib/utils/exec.js:49:20)
npm ERR! error installing slug@0.2.2 at ChildProcess.emit (events.js:70:17)
npm ERR! error installing slug@0.2.2 at maybeExit (child_process.js:360:16)
npm ERR! error installing slug@0.2.2 at Process.onexit (child_process.js:396:5)
npm ERR! buffertools@1.1.0 preinstall: `node-waf clean || true; node-waf configure build`
npm ERR! `sh "-c" "node-waf clean || true; node-waf configure build"` failed with 127
npm ERR!
npm ERR! Failed at the buffertools@1.1.0 preinstall script.
npm ERR! This is most likely a problem with the buffertools package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-waf clean || true; node-waf configure build
npm ERR! You can get their info via:
npm ERR! npm owner ls buffertools
npm ERR! There is likely additional logging output above.
npm ERR!
npm ERR! System Linux 2.6.35-28-generic-pae
npm ERR! command "node" "/usr/bin/npm" "install" "slug"
npm ERR! cwd /home/francois/workspace/project
npm ERR! node -v v0.6.15
npm ERR! npm -v 1.0.106
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/francois/workspace/project/npm-debug.log
npm not ok
have you installed the nodejs-dev package? in debian node-waf comes with nodejs-dev.
anyway if that doesn't work you can still use nvm.
this works since some time already.
Russ Thomas wrote me an email with the following log. He was trying to install vesln/word (slug is dep) on windows. I guess the preinstall script didn't work quite well. Any idea how we can make that working on windows?