Hi Will,
A couple of notes and an error for you when attempting to install mineos-node on a fresh copy of latest Ubuntu (64-bit) running in Oracle VirtualBox:
Notes:
- Should there be a new category for
mineos-node
? - I had to add git and npm packages to the clean copy of Ubuntu.
Perhaps it’s assumed that a user would have git and npm installed, or
perhaps you’re satisfied the errors produced from Ubuntu (and
presumably Debian) are also clear instructions on how to install
them. In any event it wasn’t in your instructions, and that may lead
to questions from noobs.
Installation Error:
During installation, it seems I’ve had an uncaught failure with reference to screen:undefined
. There are some other error lines in the (mostly) complete text capture from my terminal window. If there is a log I should grab, please let me know.
Error:
npm http 304 https://registry.npmjs.org/minimist/0.0.8
npm http GET https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz
npm http GET https://registry.npmjs.org/wrappy
npm http 200 https://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz
npm http 200 https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz
npm http 200 https://registry.npmjs.org/charm
npm http GET https://registry.npmjs.org/charm/-/charm-0.1.2.tgz
npm http 200 https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz
npm http 304 https://registry.npmjs.org/wrappy
npm http GET https://registry.npmjs.org/brace-expansion
npm http 200 https://registry.npmjs.org/charm/-/charm-0.1.2.tgz
npm http 304 https://registry.npmjs.org/brace-expansion
npm http GET https://registry.npmjs.org/balanced-match
npm http GET https://registry.npmjs.org/concat-map/0.0.1
npm http GET https://registry.npmjs.org/burrito
npm http 304 https://registry.npmjs.org/balanced-match
npm http 304 https://registry.npmjs.org/concat-map/0.0.1
npm http 200 https://registry.npmjs.org/burrito
npm http GET https://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz
npm http 200 https://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz
npm http GET https://registry.npmjs.org/ansi-styles
npm http GET https://registry.npmjs.org/escape-string-regexp
npm http GET https://registry.npmjs.org/has-ansi
npm http GET https://registry.npmjs.org/strip-ansi
npm http GET https://registry.npmjs.org/supports-color
npm http GET https://registry.npmjs.org/graceful-readlink
npm http 200 https://registry.npmjs.org/ansi-styles
npm http 200 https://registry.npmjs.org/supports-color
npm http 200 https://registry.npmjs.org/escape-string-regexp
npm http 200 https://registry.npmjs.org/strip-ansi
npm http 200 https://registry.npmjs.org/has-ansi
npm http 200 https://registry.npmjs.org/graceful-readlink
npm http GET https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.0.1.tgz
npm http GET https://registry.npmjs.org/supports-color/-/supports-color-1.3.1.tgz
npm http GET https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.3.tgz
npm http GET https://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz
npm http GET https://registry.npmjs.org/has-ansi/-/has-ansi-1.0.3.tgz
npm http GET https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz
npm http GET https://registry.npmjs.org/debug/1.0.2
npm http GET https://registry.npmjs.org/socket.io-parser/2.2.2
npm http GET https://registry.npmjs.org/object-keys/1.0.1
npm http 200 https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.0.1.tgz
npm http 200 https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.3.tgz
npm http 200 https://registry.npmjs.org/supports-color/-/supports-color-1.3.1.tgz
npm http 200 https://registry.npmjs.org/has-ansi/-/has-ansi-1.0.3.tgz
npm http 200 https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz
npm http 200 https://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz
npm http GET https://registry.npmjs.org/generate-function
npm http GET https://registry.npmjs.org/generate-object-property
npm http GET https://registry.npmjs.org/ms/0.6.2
npm http GET https://registry.npmjs.org/jsonpointer
npm http 200 https://registry.npmjs.org/debug/1.0.2
npm http GET https://registry.npmjs.org/debug/-/debug-1.0.2.tgz
npm http 200 https://registry.npmjs.org/ms/0.6.2
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/ms/-/ms-0.6.2.tgz
npm http 200 https://registry.npmjs.org/jsonpointer
npm http 200 https://registry.npmjs.org/socket.io-parser/2.2.2
npm http 200 https://registry.npmjs.org/object-keys/1.0.1
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http 200 https://registry.npmjs.org/generate-function
npm http GET https://registry.npmjs.org/jsonpointer/-/jsonpointer-1.1.0.tgz
npm http GET https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.2.2.tgz
npm http GET https://registry.npmjs.org/object-keys/-/object-keys-1.0.1.tgz
npm http 200 https://registry.npmjs.org/debug/-/debug-1.0.2.tgz
npm http GET https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz
npm http 200 https://registry.npmjs.org/ms/-/ms-0.6.2.tgz
npm http 200 https://registry.npmjs.org/generate-object-property
npm http GET https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz
npm http 200 https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.2.2.tgz
npm http 200 https://registry.npmjs.org/jsonpointer/-/jsonpointer-1.1.0.tgz
npm http 200 https://registry.npmjs.org/object-keys/-/object-keys-1.0.1.tgz
npm http 200 https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz
npm http GET https://registry.npmjs.org/base64id/0.1.0
npm http GET https://registry.npmjs.org/debug/1.0.3
npm http GET https://registry.npmjs.org/ws/0.5.0
npm http GET https://registry.npmjs.org/engine.io-parser/1.2.1
npm http 200 https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz
npm http 200 https://registry.npmjs.org/base64id/0.1.0
npm http 200 https://registry.npmjs.org/debug/1.0.3
npm http GET https://registry.npmjs.org/ansi-regex
npm http GET https://registry.npmjs.org/ansi-regex
npm http GET https://registry.npmjs.org/get-stdin
npm http 200 https://registry.npmjs.org/engine.io-parser/1.2.1
npm http GET https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz
npm http GET https://registry.npmjs.org/debug/-/debug-1.0.3.tgz
npm http 200 https://registry.npmjs.org/ws/0.5.0
npm http GET https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.2.1.tgz
npm http GET https://registry.npmjs.org/ws/-/ws-0.5.0.tgz
npm http 200 https://registry.npmjs.org/ansi-regex
npm http 200 https://registry.npmjs.org/ansi-regex
npm http 200 https://registry.npmjs.org/get-stdin
npm http 200 https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz
npm http 200 https://registry.npmjs.org/debug/-/debug-1.0.3.tgz
npm http GET https://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.1.tgz
npm http 200 https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.2.1.tgz
npm http GET https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz
npm http 200 https://registry.npmjs.org/ws/-/ws-0.5.0.tgz
npm http GET https://registry.npmjs.org/indexof/0.0.1
npm http GET https://registry.npmjs.org/has-binary/0.1.6
npm http GET https://registry.npmjs.org/parseuri/0.0.2
npm http GET https://registry.npmjs.org/to-array/0.1.3
npm http GET https://registry.npmjs.org/backo2/1.0.2
npm http 200 https://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.1.tgz
npm http GET https://registry.npmjs.org/debug/0.7.4
npm http GET https://registry.npmjs.org/engine.io-client/1.5.1
npm http GET https://registry.npmjs.org/component-bind/1.0.0
npm http GET https://registry.npmjs.org/component-emitter/1.1.2
npm http GET https://registry.npmjs.org/object-component/0.0.3
npm http 200 https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz
npm http 200 https://registry.npmjs.org/parseuri/0.0.2
npm http 200 https://registry.npmjs.org/to-array/0.1.3
npm http 200 https://registry.npmjs.org/backo2/1.0.2
npm http GET https://registry.npmjs.org/parseuri/-/parseuri-0.0.2.tgz
npm http GET https://registry.npmjs.org/to-array/-/to-array-0.1.3.tgz
npm http 200 https://registry.npmjs.org/debug/0.7.4
npm http 200 https://registry.npmjs.org/engine.io-client/1.5.1
npm http GET https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz
npm http 200 https://registry.npmjs.org/has-binary/0.1.6
npm http GET https://registry.npmjs.org/debug/-/debug-0.7.4.tgz
npm http GET https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.5.1.tgz
npm http 200 https://registry.npmjs.org/indexof/0.0.1
npm http GET https://registry.npmjs.org/has-binary/-/has-binary-0.1.6.tgz
npm http 200 https://registry.npmjs.org/object-component/0.0.3
npm http 200 https://registry.npmjs.org/component-bind/1.0.0
npm http GET https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz
npm http GET https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz
npm http 200 https://registry.npmjs.org/parseuri/-/parseuri-0.0.2.tgz
npm http 200 https://registry.npmjs.org/to-array/-/to-array-0.1.3.tgz
npm http GET https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz
npm http 200 https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz
npm http 200 https://registry.npmjs.org/has-binary/-/has-binary-0.1.6.tgz
npm http 200 https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz
npm http 200 https://registry.npmjs.org/component-emitter/1.1.2
npm http 200 https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz
npm http 200 https://registry.npmjs.org/debug/-/debug-0.7.4.tgz
npm http 200 https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz
npm http 200 https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.5.1.tgz
npm http GET https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz
npm http 200 https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz
npm http GET https://registry.npmjs.org/xtend
npm http GET https://registry.npmjs.org/ms/0.6.2
npm http GET https://registry.npmjs.org/benchmark/1.0.0
npm http GET https://registry.npmjs.org/json3/3.2.6
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http 304 https://registry.npmjs.org/xtend
npm http 304 https://registry.npmjs.org/ms/0.6.2
npm http 200 https://registry.npmjs.org/json3/3.2.6
npm http 200 https://registry.npmjs.org/benchmark/1.0.0
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/json3/-/json3-3.2.6.tgz
npm http GET https://registry.npmjs.org/benchmark/-/benchmark-1.0.0.tgz
npm http 200 https://registry.npmjs.org/json3/-/json3-3.2.6.tgz
npm http 200 https://registry.npmjs.org/benchmark/-/benchmark-1.0.0.tgz
npm http GET https://registry.npmjs.org/is-property
npm http 200 https://registry.npmjs.org/is-property
npm http GET https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz
npm http 200 https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz
npm http GET https://registry.npmjs.org/ms/0.6.2
npm http GET https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/after/0.8.1
npm http GET https://registry.npmjs.org/arraybuffer.slice/0.0.6
npm http GET https://registry.npmjs.org/blob/0.0.2
npm http GET https://registry.npmjs.org/base64-arraybuffer/0.1.2
npm http GET https://registry.npmjs.org/has-binary/0.1.5
npm http GET https://registry.npmjs.org/utf8/2.0.0
npm http 304 https://registry.npmjs.org/ms/0.6.2
npm http 304 https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz
npm http 200 https://registry.npmjs.org/blob/0.0.2
npm http GET https://registry.npmjs.org/blob/-/blob-0.0.2.tgz
npm http 200 https://registry.npmjs.org/uglify-js
npm http 200 https://registry.npmjs.org/after/0.8.1
npm http 200 https://registry.npmjs.org/base64-arraybuffer/0.1.2
npm http 200 https://registry.npmjs.org/arraybuffer.slice/0.0.6
npm http 200 https://registry.npmjs.org/has-binary/0.1.5
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz
npm http GET https://registry.npmjs.org/after/-/after-0.8.1.tgz
npm http 200 https://registry.npmjs.org/utf8/2.0.0
npm http GET https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.2.tgz
npm http GET https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz
npm http GET https://registry.npmjs.org/has-binary/-/has-binary-0.1.5.tgz
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz
npm http GET https://registry.npmjs.org/utf8/-/utf8-2.0.0.tgz
npm http 200 https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz
npm http 200 https://registry.npmjs.org/has-binary/-/has-binary-0.1.5.tgz
npm http 200 https://registry.npmjs.org/blob/-/blob-0.0.2.tgz
npm http 200 https://registry.npmjs.org/after/-/after-0.8.1.tgz
npm http 200 https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.2.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz
npm http GET https://registry.npmjs.org/options
npm http GET https://registry.npmjs.org/ultron
npm http 200 https://registry.npmjs.org/utf8/-/utf8-2.0.0.tgz
npm http GET https://registry.npmjs.org/better-assert
npm http 200 https://registry.npmjs.org/options
npm http 200 https://registry.npmjs.org/ultron
npm http GET https://registry.npmjs.org/options/-/options-0.0.6.tgz
npm http GET https://registry.npmjs.org/ultron/-/ultron-1.0.1.tgz
npm http 200 https://registry.npmjs.org/better-assert
npm http GET https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz
npm http 200 https://registry.npmjs.org/options/-/options-0.0.6.tgz
npm http 200 https://registry.npmjs.org/ultron/-/ultron-1.0.1.tgz
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http 200 https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/debug/1.0.4
npm http GET https://registry.npmjs.org/parseuri/0.0.4
npm http GET https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
npm http GET https://registry.npmjs.org/parsejson/0.0.1
npm http GET https://registry.npmjs.org/parseqs/0.0.2
npm http GET https://registry.npmjs.org/component-inherit/0.0.3
npm http GET https://registry.npmjs.org/nan
npm http GET https://registry.npmjs.org/has-cors/1.0.3
npm http GET https://registry.npmjs.org/ws/0.4.31
npm http GET https://registry.npmjs.org/engine.io-parser/1.2.1
npm http GET https://registry.npmjs.org/debug/0.7.4
npm http GET https://registry.npmjs.org/component-emitter/1.1.2
npm http GET https://registry.npmjs.org/benchmark/1.0.0
npm http 200 https://registry.npmjs.org/debug/1.0.4
npm http GET https://registry.npmjs.org/callsite/1.0.0
npm http GET https://registry.npmjs.org/debug/-/debug-1.0.4.tgz
npm http 200 https://registry.npmjs.org/component-inherit/0.0.3
npm http 200 https://registry.npmjs.org/parsejson/0.0.1
npm http 304 https://registry.npmjs.org/nan
npm http 200 https://registry.npmjs.org/parseqs/0.0.2
npm http 304 https://registry.npmjs.org/debug/0.7.4
npm http 200 https://registry.npmjs.org/has-cors/1.0.3
npm http GET https://registry.npmjs.org/nan/-/nan-1.4.3.tgz
npm http 200 https://registry.npmjs.org/ws/0.4.31
npm http GET https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz
npm http GET https://registry.npmjs.org/parsejson/-/parsejson-0.0.1.tgz
npm http 304 https://registry.npmjs.org/engine.io-parser/1.2.1
npm http 304 https://registry.npmjs.org/component-emitter/1.1.2
npm http 304 https://registry.npmjs.org/benchmark/1.0.0
npm http GET https://registry.npmjs.org/parseqs/-/parseqs-0.0.2.tgz
npm http 200 https://registry.npmjs.org/parseuri/0.0.4
npm http 200 https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz
npm http 200 https://registry.npmjs.org/callsite/1.0.0
npm http GET https://registry.npmjs.org/ws/-/ws-0.4.31.tgz
npm http GET https://registry.npmjs.org/has-cors/-/has-cors-1.0.3.tgz
npm http 200 https://registry.npmjs.org/debug/-/debug-1.0.4.tgz
npm http GET https://registry.npmjs.org/parseuri/-/parseuri-0.0.4.tgz
npm http GET https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz
npm http 200 https://registry.npmjs.org/ws/-/ws-0.4.31.tgz
npm http 200 https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz
npm http 200 https://registry.npmjs.org/nan/-/nan-1.4.3.tgz
npm http 200 https://registry.npmjs.org/parsejson/-/parsejson-0.0.1.tgz
npm http 200 https://registry.npmjs.org/parseqs/-/parseqs-0.0.2.tgz
npm http 200 https://registry.npmjs.org/has-cors/-/has-cors-1.0.3.tgz
npm http 200 https://registry.npmjs.org/parseuri/-/parseuri-0.0.4.tgz
npm http 200 https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz
> ws@0.5.0 install /home/mc/mineos-node/node_modules/socket.io/node_modules/engine.io/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
npm http GET https://github.com/component/global/archive/v2.0.1.tar.gz
npm http 200 https://github.com/component/global/archive/v2.0.1.tar.gz
npm http GET https://registry.npmjs.org/tinycolor
npm http GET https://registry.npmjs.org/options
npm http GET https://registry.npmjs.org/nan
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/commander
npm http 200 https://registry.npmjs.org/tinycolor
npm http GET https://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http 304 https://registry.npmjs.org/commander
npm http 304 https://registry.npmjs.org/options
npm http GET https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
npm http 304 https://registry.npmjs.org/nan
npm http GET https://registry.npmjs.org/nan/-/nan-0.3.2.tgz
npm http 200 https://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz
npm http 200 https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
npm http 200 https://registry.npmjs.org/nan/-/nan-0.3.2.tgz
> ws@0.4.31 install /home/mc/mineos-node/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
npm http GET https://registry.npmjs.org/bytes
npm http GET https://registry.npmjs.org/cookie/0.1.0
npm http GET https://registry.npmjs.org/compressible/1.0.0
npm http GET https://registry.npmjs.org/bytes/0.2.1
npm http GET https://registry.npmjs.org/negotiator/0.3.0
npm http GET https://registry.npmjs.org/parseurl/1.0.1
npm http GET https://registry.npmjs.org/uid2
npm http GET https://registry.npmjs.org/scmp
npm http GET https://registry.npmjs.org/uid2/0.0.3
npm http GET https://registry.npmjs.org/debug/0.7.4
npm http 200 https://registry.npmjs.org/bytes
npm http 200 https://registry.npmjs.org/cookie/0.1.0
npm http GET https://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz
npm http 200 https://registry.npmjs.org/compressible/1.0.0
npm http 200 https://registry.npmjs.org/bytes/0.2.1
npm http GET https://registry.npmjs.org/compressible/-/compressible-1.0.0.tgz
npm http GET https://registry.npmjs.org/bytes/-/bytes-0.2.1.tgz
npm http 200 https://registry.npmjs.org/parseurl/1.0.1
npm http 200 https://registry.npmjs.org/scmp
npm http GET https://registry.npmjs.org/parseurl/-/parseurl-1.0.1.tgz
npm http GET https://registry.npmjs.org/scmp/-/scmp-0.0.3.tgz
npm http 304 https://registry.npmjs.org/debug/0.7.4
npm http 200 https://registry.npmjs.org/negotiator/0.3.0
npm http GET https://registry.npmjs.org/negotiator/-/negotiator-0.3.0.tgz
npm http 200 https://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz
npm http 200 https://registry.npmjs.org/uid2/0.0.3
npm http 200 https://registry.npmjs.org/uid2
npm http 200 https://registry.npmjs.org/compressible/-/compressible-1.0.0.tgz
npm http 200 https://registry.npmjs.org/bytes/-/bytes-0.2.1.tgz
npm http 200 https://registry.npmjs.org/negotiator/-/negotiator-0.3.0.tgz
npm http GET https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz
npm http 200 https://registry.npmjs.org/parseurl/-/parseurl-1.0.1.tgz
npm http 200 https://registry.npmjs.org/scmp/-/scmp-0.0.3.tgz
npm http 200 https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz
npm http GET https://registry.npmjs.org/batch/0.5.0
npm http GET https://registry.npmjs.org/negotiator/0.4.2
npm http 200 https://registry.npmjs.org/batch/0.5.0
npm http 200 https://registry.npmjs.org/negotiator/0.4.2
npm http GET https://registry.npmjs.org/negotiator/-/negotiator-0.4.2.tgz
npm http GET https://registry.npmjs.org/batch/-/batch-0.5.0.tgz
npm http 200 https://registry.npmjs.org/negotiator/-/negotiator-0.4.2.tgz
npm http 200 https://registry.npmjs.org/batch/-/batch-0.5.0.tgz
npm http GET https://registry.npmjs.org/utils-merge/1.0.0
npm http 304 https://registry.npmjs.org/utils-merge/1.0.0
make: Entering directory `/home/mc/mineos-node/node_modules/uname/build'
CXX(target) Release/obj.target/binding/uname.o
npm http GET https://registry.npmjs.org/stream-counter
npm http 200 https://registry.npmjs.org/stream-counter
npm http GET https://registry.npmjs.org/stream-counter/-/stream-counter-0.2.0.tgz
npm http 200 https://registry.npmjs.org/stream-counter/-/stream-counter-0.2.0.tgz
npm http GET https://registry.npmjs.org/readable-stream
/bin/sh: 1: node: not found
gyp: Call to 'node -e "require('nan')"' returned exit status 127. while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/usr/share/node-gyp/lib/configure.js:431:16)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:797:12)
gyp ERR! System Linux 3.16.0-30-generic
gyp ERR! command "nodejs" "/usr/bin/node-gyp" "rebuild"
gyp ERR! cwd /home/mc/mineos-node/node_modules/userid
gyp ERR! node -v v0.10.25
gyp ERR! node-gyp -v v0.10.10
gyp ERR! not ok
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian
npm http 304 https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz
npm http 200 https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz
npm ERR! weird error 1
npm ERR! Error: ENOENT, lstat '/home/mc/tmp/npm-9818-hxaJmLyC/1433274441179-0.3946865750476718/package/lib/_stream_transform.js'
npm ERR! If you need help, you may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <npm-@googlegroups.com>
npm ERR! System Linux 3.16.0-30-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "--all"
npm ERR! cwd /home/mc/mineos-node
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! path /home/mc/tmp/npm-9818-hxaJmLyC/1433274441179-0.3946865750476718/package/lib/_stream_transform.js
npm ERR! fstream_path /home/mc/tmp/npm-9818-hxaJmLyC/1433274441179-0.3946865750476718/package/lib/_stream_transform.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/lib/nodejs/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
SOLINK_MODULE(target) Release/obj.target/binding.node
SOLINK_MODULE(target) Release/obj.target/binding.node: Finished
COPY Release/binding.node
make: Leaving directory `/home/mc/mineos-node/node_modules/uname/build'
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/mc/mineos-node/npm-debug.log
npm ERR! not ok code 0
mc@mineOSub:~/mineos-node$ sudo nodejs webui.js
MineOS is missing dependencies: [Error: not found: screen]
{ screen: undefined }
mc@mineOSub:~/mineos-node$