node.js 0.10.x compatibility #475

Closed
evanp opened this Issue Mar 16, 2013 · 3 comments

Projects

None yet

3 participants

@evanp

We should run OK under node.js 0.10.0.

@jpope777

Recent tests led me to attempt to install pump with node 0.10.1, which failed. Here is the output:

cli output:

make: Leaving directory `/home/jpope/build/pump.io/node_modules/zombie/node_modules/ws/build'
npm http GET https://registry.npmjs.org/opts
npm http GET https://registry.npmjs.org/html5-entities
npm http 304 https://registry.npmjs.org/opts
npm http 304 https://registry.npmjs.org/html5-entities
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     /home/jpope/build/pump.io/npm-debug.log
npm ERR! not ok code 0

tail npm-debug.log:

4783 error fs-ext@0.2.3 install: `node-waf configure build`
4783 error `sh "-c" "node-waf configure build"` failed with 127
4784 error Failed at the fs-ext@0.2.3 install script.
4784 error This is most likely a problem with the fs-ext package,
4784 error not with npm itself.
4784 error Tell the author that this fails on your system:
4784 error     node-waf configure build
4784 error You can get their info via:
4784 error     npm owner ls fs-ext
4784 error There is likely additional logging output above.
4785 error System Linux 3.0.61-1-lts
4786 error command "/usr/bin/node" "/usr/bin/npm" "install"
4787 error cwd /home/jpope/build/pump.io
4788 error node -v v0.10.1
4789 error npm -v 1.2.15
4790 error code ELIFECYCLE
4791 verbose exit [ 1, true ]
@msjoberg

I'm new to this whole node.js thing, but apparently you need to migrate from "waf" to "gyp", whatever that means.

http://stackoverflow.com/questions/13472085/migrating-from-waf-to-gyp-trouble-including-library

@evanp

I think this is working with the new 0.2.3. The unit tests don't work, but that's because of incompatibility in zombie. I'm going to wait till that gets up-to-date to worry much more about it.

@evanp evanp closed this Apr 9, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment