Code Monkey home page Code Monkey logo

Comments (4)

mavrick avatar mavrick commented on July 21, 2024

vps@node:$ cat /root/npm-debug.log
info it worked if it ends with ok
verbose cli [ 'node', '/usr/bin/npm', 'install', '-g', 'websocket' ]
info using [email protected]
info using [email protected]
verbose config file /root/.npmrc
verbose config file /usr/etc/npmrc
verbose config file /usr/lib/node_modules/npm/npmrc
silly exec /usr/bin/node "/usr/lib/node_modules/npm/bin/npm-get-uid-gid.js" "nobody" 0
silly spawning [ '/usr/bin/node',
silly spawning [ '/usr/lib/node_modules/npm/bin/npm-get-uid-gid.js',
silly spawning 'nobody',
silly spawning 0 ],
silly spawning null ]
silly output from getuid/gid {"uid":65534,"gid":0}
silly output from getuid/gid
verbose into /usr/lib [ 'websocket' ]
verbose cache add websocket
verbose cache add [ 'websocket', null ]
silly cache add: name, spec, args [ undefined, 'websocket', [ 'websocket', null ] ]
verbose parsed url { pathname: 'websocket', href: 'websocket' }
info addNamed [ 'websocket', '' ]
verbose addNamed [ null, '' ]
verbose GET websocket
verbose raw, before any munging websocket
verbose url resolving [ 'https://registry.npmjs.org/', './websocket' ]
verbose url resolved https://registry.npmjs.org/websocket
verbose etag "45ABNZFQN6SUA7INPLX5GT9VG"
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)',
silly get cb etag: '"45ABNZFQN6SUA7INPLX5GT9VG"',
silly get cb date: 'Sat, 28 Jan 2012 16:17:22 GMT',
silly get cb 'content-length': '0' } ]
verbose etag websocket from cache
verbose GET websocket/1.0.4
verbose raw, before any munging websocket/1.0.4
verbose url resolving [ 'https://registry.npmjs.org/', './websocket/1.0.4' ]
verbose url resolved https://registry.npmjs.org/websocket/1.0.4
verbose etag "45ABNZFQN6SUA7INPLX5GT9VG"
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)',
silly get cb etag: '"45ABNZFQN6SUA7INPLX5GT9VG"',
silly get cb date: 'Sat, 28 Jan 2012 16:17:23 GMT',
silly get cb 'content-length': '0' } ]
verbose etag websocket/1.0.4 from cache
verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl1.0.0d-v83.1.8.22-linux-3.0.0-mammoth1',
verbose bin dist { shasum: '1ceb545541dce5531c12187b80de902718a6afd2',
verbose bin dist tarball: 'http://registry.npmjs.org/websocket/-/websocket-1.0.4.tgz' } ]
verbose has wscript [ undefined,
verbose has wscript { file: '/root/.npm/websocket/1.0.4/package/package.json',
verbose has wscript contributors: false,
verbose has wscript serverjs: false,
verbose has wscript wscript: true } ]
silly testEngine { name: 'websocket',
silly testEngine description: 'Websocket Client & Server Library tracking the latest protocol drafts from the IETF.',
silly testEngine keywords: [ 'websocket', 'socket', 'networking', 'comet', 'push' ],
silly testEngine author: { name: 'Brian McKelvey', email: '[email protected]' },
silly testEngine version: '1.0.4',
silly testEngine repository:
silly testEngine { type: 'git',
silly testEngine url: 'git://github.com/Worlize/WebSocket-Node.git' },
silly testEngine engines: { node: '>=0.4.7' },
silly testEngine scripts: { preinstall: 'make validator' },
silly testEngine main: 'index',
silly testEngine directories: { lib: './lib' },
silly testEngine _id: '[email protected]',
silly testEngine dependencies: {},
silly testEngine devDependencies: {},
silly testEngine _engineSupported: true,
silly testEngine _npmVersion: '1.0.106',
silly testEngine _nodeVersion: 'v0.4.9',
silly testEngine _defaultsLoaded: true }
verbose caching /root/.npm/websocket/1.0.4/package/package.json
verbose loadDefaults [email protected]
silly resolved [ { name: 'websocket',
silly resolved description: 'Websocket Client & Server Library tracking the latest protocol drafts from the IETF.',
silly resolved keywords: [ 'websocket', 'socket', 'networking', 'comet', 'push' ],
silly resolved author: { name: 'Brian McKelvey', email: '[email protected]' },
silly resolved version: '1.0.4',
silly resolved repository:
silly resolved { type: 'git',
silly resolved url: 'git://github.com/Worlize/WebSocket-Node.git' },
silly resolved engines: { node: '>=0.4.7' },
silly resolved scripts: { preinstall: 'make validator' },
silly resolved main: 'index',
silly resolved directories: { lib: './lib' },
silly resolved _id: '[email protected]',
silly resolved dependencies: {},
silly resolved devDependencies: {},
silly resolved _engineSupported: true,
silly resolved _npmVersion: '1.0.106',
silly resolved _nodeVersion: 'v0.4.9',
silly resolved _defaultsLoaded: true } ]
info into /usr/lib [email protected]
info installOne [email protected]
info unbuild /usr/lib/node_modules/websocket
verbose from cache /root/.npm/websocket/1.0.4/package/package.json
verbose mkdir (expected) error ENOENT, No such file or directory '/usr/lib/node_modules/___websocket.npm'
verbose mkdir done: /usr/lib/node_modules/__websocket.npm 755
verbose unpack
uid, gid [ 65534, 0 ]
verbose unpackTarget /usr/lib/node_modules/websocket
silly gunzTarPerm modes [ '755', '644' ]
silly spawning [ 'tar',
silly spawning [ '-zmvxpf',
silly spawning '/root/.npm/websocket/1.0.4/package.tgz',
silly spawning '-o' ],
silly spawning '/usr/lib/node_modules/___websocket.npm' ]
silly tar out package/wscript
silly tar out package/Makefile
silly tar out package/package.json
silly tar out package/index.js
silly tar out package/CHANGELOG.md
silly tar out package/README.md
silly tar out package/LICENSE
silly tar out package/.npmignore
silly tar out package/lib/WebSocketRouterRequest.js
silly tar out package/lib/Validation.js
silly tar out package/lib/WebSocketConnection.js
silly tar out package/lib/WebSocketClient.js
silly tar out package/lib/WebSocketRequest.js
silly tar out package/lib/websocket.js
silly tar out package/lib/utils.js
silly tar out package/lib/WebSocketServer.js
silly tar out package/lib/WebSocketFrame.js
silly tar out package/lib/WebSocketRouter.js
silly tar out package/lib/Constants.js
silly tar out package/src/validation.cc
silly tar out package/test/fragmentation-test-client.js
silly tar out package/test/fragmentation-test-server.js
silly tar out package/test/fragmentation-test-page.html
silly tar out package/test/echo-server.js
silly tar out package/test/libwebsockets-test-client.js
silly tar out package/test/autobahn-test-client.js
silly tar out package/test/libwebsockets-test-server.js
silly tar out package/test/libwebsockets-test.html
silly tar out package/vendor/FastBufferList.js
silly tar out package/vendor/node-ctype/ctype.js
silly tar out package/vendor/node-ctype/README
silly tar out package/vendor/node-ctype/ctio-faster.js
silly tar out package/vendor/node-ctype/LICENSE
silly tar out package/vendor/node-ctype/ctio.js
silly tar out package/vendor/node-ctype/tst/ctype/tst.basicw.js
silly tar out package/vendor/node-ctype/tst/ctype/tst.basicr.js
silly tar out package/vendor/node-ctype/tst/ctio/int/tst.rint.js
silly tar out package/vendor/node-ctype/tst/ctio/int/tst.wint.js
silly tar out package/vendor/node-ctype/tst/ctio/uint/tst.wuint.js
silly tar out package/vendor/node-ctype/tst/ctio/uint/tst.ruint.js
silly tar out package/vendor/node-ctype/tst/ctio/float/tst.rfloat.js
silly tar out package/vendor/node-ctype/tst/ctio/float/tst.wfloat.js
silly tar out package/example/whiteboard/README
silly tar out package/example/whiteboard/package.json
silly tar out package/example/whiteboard/whiteboard.js
silly tar out package/example/whiteboard/index.ejs
silly tar out package/example/whiteboard/public/client.css
silly tar out package/example/whiteboard/public/client.js
silly tar exit 0
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/wscript
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/Makefile
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/package.json
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/index.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/CHANGELOG.md
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/README.md
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/LICENSE
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/.npmignore
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib/WebSocketRouterRequest.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib/Validation.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib/WebSocketConnection.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib/WebSocketClient.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib/WebSocketRequest.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib/websocket.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib/utils.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib/WebSocketServer.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib/WebSocketFrame.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib/WebSocketRouter.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/lib/Constants.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/src
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/src/validation.cc
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/test
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/test/fragmentation-test-client.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/test/fragmentation-test-server.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/test/fragmentation-test-page.html
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/test/echo-server.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/test/libwebsockets-test-client.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/test/autobahn-test-client.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/test/libwebsockets-test-server.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/test/libwebsockets-test.html
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/example
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/example/whiteboard
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/example/whiteboard/README
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/example/whiteboard/package.json
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/example/whiteboard/whiteboard.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/example/whiteboard/index.ejs
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/example/whiteboard/public
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/example/whiteboard/public/client.css
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/example/whiteboard/public/client.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/FastBufferList.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/ctype.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/README
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/ctio-faster.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/LICENSE
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/ctio.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctype
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctype/tst.basicw.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctype/tst.basicr.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctio
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctio/int
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctio/int/tst.rint.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctio/int/tst.wint.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctio/uint
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctio/uint/tst.wuint.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctio/uint/tst.ruint.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctio/float
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctio/float/tst.rfloat.js
silly asyncMap in gTP /usr/lib/node_modules/___websocket.npm/package/vendor/node-ctype/tst/ctio/float/tst.wfloat.js
verbose gunzed /usr/lib/node_modules/___websocket.npm/package
verbose rm'ed /usr/lib/node_modules/websocket
verbose renamed [ '/usr/lib/node_modules/___websocket.npm/package',
verbose renamed '/usr/lib/node_modules/websocket' ]
verbose has wscript [ undefined,
verbose has wscript { file: '/usr/lib/node_modules/websocket/package.json',
verbose has wscript contributors: false,
verbose has wscript serverjs: false,
verbose has wscript wscript: true } ]
silly testEngine { name: 'websocket',
silly testEngine description: 'Websocket Client & Server Library tracking the latest protocol drafts from the IETF.',
silly testEngine keywords: [ 'websocket', 'socket', 'networking', 'comet', 'push' ],
silly testEngine author: { name: 'Brian McKelvey', email: '[email protected]' },
silly testEngine version: '1.0.4',
silly testEngine repository:
silly testEngine { type: 'git',
silly testEngine url: 'git://github.com/Worlize/WebSocket-Node.git' },
silly testEngine engines: { node: '>=0.4.7' },
silly testEngine scripts: { preinstall: 'make validator' },
silly testEngine main: 'index',
silly testEngine directories: { lib: './lib' },
silly testEngine _id: '[email protected]',
silly testEngine dependencies: {},
silly testEngine devDependencies: {},
silly testEngine _engineSupported: true,
silly testEngine _npmVersion: '1.0.106',
silly testEngine _nodeVersion: 'v0.4.9',
silly testEngine _defaultsLoaded: true }
verbose caching /usr/lib/node_modules/websocket/package.json
verbose loadDefaults [email protected]
info preinstall [email protected]
verbose unsafe-perm in lifecycle false
verbose Setting uid from 0 nobody
verbose stack at uid setting Error
verbose stack at uid setting at exec (/usr/lib/node_modules/npm/lib/utils/exec.js:35:17)
verbose stack at uid setting at Array.0 (/usr/lib/node_modules/npm/lib/utils/lifecycle.js:127:5)
verbose stack at uid setting at EventEmitter._tickCallback (node.js:126:26)
silly exec sh "-c" "make validator"
silly spawning [ 'sh',
silly spawning [ '-c', 'make validator' ],
silly spawning '/usr/lib/node_modules/websocket' ]
info [email protected] Failed to exec preinstall script
ERR! error installing [email protected] Error: [email protected] preinstall: make validator
ERR! error installing [email protected] sh "-c" "make validator" failed with 2
ERR! error installing [email protected] at ChildProcess. (/usr/lib/node_modules/npm/lib/utils/exec.js:49:20)
ERR! error installing [email protected] at ChildProcess.emit (events.js:67:17)
ERR! error installing [email protected] at ChildProcess.onexit (child_process.js:192:12)
info unbuild /usr/lib/node_modules/websocket
verbose from cache /usr/lib/node_modules/websocket/package.json
info preuninstall [email protected]
info uninstall [email protected]
verbose unbuild [email protected] [ true,
verbose unbuild [email protected] '/usr/lib/node_modules',
verbose unbuild [email protected] '/usr/lib/node_modules' ]
info postuninstall [email protected]
verbose installOne cb [email protected]
ERR! [email protected] preinstall: make validator
ERR! sh "-c" "make validator" failed with 2
ERR!
ERR! Failed at the [email protected] preinstall script.
ERR! This is most likely a problem with the websocket package,
ERR! not with npm itself.
ERR! Tell the author that this fails on your system:
ERR! make validator
ERR! You can get their info via:
ERR! npm owner ls websocket
ERR! There is likely additional logging output above.
ERR!
ERR! System Linux 3.0.0-mammoth1
ERR! command "node" "/usr/bin/npm" "install" "-g" "websocket"
ERR! cwd /root
ERR! node -v v0.4.9
ERR! npm -v 1.0.106
ERR! code ELIFECYCLE
verbose exit [ 1, true ]
vps@node:
$

from websocket-node.

mavrick avatar mavrick commented on July 21, 2024

Hope that helps :) ... Currently pulling down the latest git repo for node to upgrade to v0.6.9 - will try the npm package afterwards and will post my results.

from websocket-node.

mavrick avatar mavrick commented on July 21, 2024

Installs on latest version of node:

[email protected] /usr/local/lib/node_modules/npm
vps@node:/var/www$ npm install websocket
npm http GET https://registry.npmjs.org/websocket
npm http 304 https://registry.npmjs.org/websocket

[email protected] preinstall /var/www/node_modules/websocket
make validator

node-waf configure build
Checking for program g++ or c++ : /usr/bin/g++
Checking for program cpp : /usr/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for g++ : ok
Checking for node path : not found
Checking for node prefix : ok /usr/local
'configure' finished successfully (0.934s)
Waf: Entering directory /var/www/node_modules/websocket/build' [1/2] cxx: src/validation.cc -> build/Release/src/validation_1.o [2/2] cxx_link: build/Release/src/validation_1.o -> build/Release/validation.node Waf: Leaving directory/var/www/node_modules/websocket/build'
'build' finished successfully (3.145s)
[email protected] ./node_modules/websocket
vps@node:/var/www$ node -v
v0.6.9
vps@node:/var/www$

from websocket-node.

theturtle32 avatar theturtle32 commented on July 21, 2024

To be honest, I haven't tried compiling the native validator against Node 0.4.x.

I'm not a C++ developer and that module was contributed by einaros. I'm not in the best position to debug it and figure out how to make it work with Node 0.4.x so I'm more inclined to drop support for Node 0.4.x at this point. :-/

from websocket-node.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.