GeReV / mpdisco

A team-controlled music server based on mpd.
http://gerev.github.io/mpdisco/
MIT License
27 stars 8 forks source link

Can't install #27

Closed robotrono closed 9 years ago

robotrono commented 9 years ago
mon@monchan:~/disco$ sudo npm install mpdisco
npm http GET https://registry.npmjs.org/mpdisco
npm http 304 https://registry.npmjs.org/mpdisco
npm http GET https://registry.npmjs.org/cookie
npm http GET https://registry.npmjs.org/node-sass
npm http GET https://registry.npmjs.org/socket.io
npm http GET https://registry.npmjs.org/node-uuid
npm http GET https://registry.npmjs.org/consolidate
npm http GET https://registry.npmjs.org/handlebars-precompiler
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/mpd
npm http GET https://registry.npmjs.org/musicmetadata
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/clah
npm http GET https://registry.npmjs.org/formidable
npm http GET https://registry.npmjs.org/connect
npm http GET https://registry.npmjs.org/express
npm http 304 https://registry.npmjs.org/cookie
npm http 304 https://registry.npmjs.org/node-uuid
npm http 304 https://registry.npmjs.org/node-sass
npm http 304 https://registry.npmjs.org/socket.io
npm http 304 https://registry.npmjs.org/handlebars-precompiler
npm http 304 https://registry.npmjs.org/consolidate
npm http 304 https://registry.npmjs.org/underscore
npm http 304 https://registry.npmjs.org/mpd
npm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/musicmetadata
npm http 304 https://registry.npmjs.org/formidable
npm http 304 https://registry.npmjs.org/connect
npm http 304 https://registry.npmjs.org/clah
npm http 200 https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/express/-/express-3.21.0.tgz
npm http 200 https://registry.npmjs.org/express/-/express-3.21.0.tgz
npm http GET https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/lodash
npm http GET https://registry.npmjs.org/handlebars
npm http GET https://registry.npmjs.org/watch
npm http 304 https://registry.npmjs.org/uglify-js
npm http 304 https://registry.npmjs.org/lodash
npm http 304 https://registry.npmjs.org/handlebars
npm http 304 https://registry.npmjs.org/watch
npm http GET https://registry.npmjs.org/through
npm http GET https://registry.npmjs.org/filereader-stream/0.0.1
npm http GET https://registry.npmjs.org/drag-and-drop-files/0.0.1
npm http GET https://registry.npmjs.org/buffer-equal/0.0.0
npm http GET https://registry.npmjs.org/strtok2
npm http 304 https://registry.npmjs.org/through
npm http 304 https://registry.npmjs.org/filereader-stream/0.0.1
npm http 304 https://registry.npmjs.org/buffer-equal/0.0.0
npm http 304 https://registry.npmjs.org/drag-and-drop-files/0.0.1
npm http 304 https://registry.npmjs.org/strtok2
npm http GET https://registry.npmjs.org/escape-html/1.0.2
npm http GET https://registry.npmjs.org/fresh/0.3.0
npm http GET https://registry.npmjs.org/mkdirp/0.5.1
npm http GET https://registry.npmjs.org/send/0.13.0
npm http GET https://registry.npmjs.org/basic-auth/1.0.2
npm http GET https://registry.npmjs.org/connect/2.30.0
npm http GET https://registry.npmjs.org/cookie-signature/1.0.6
npm http GET https://registry.npmjs.org/content-type
npm http GET https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/commander/2.6.0
npm http GET https://registry.npmjs.org/depd
npm http GET https://registry.npmjs.org/etag
npm http GET https://registry.npmjs.org/merge-descriptors/1.0.0
npm http GET https://registry.npmjs.org/methods
npm http GET https://registry.npmjs.org/parseurl
npm http GET https://registry.npmjs.org/proxy-addr
npm http GET https://registry.npmjs.org/range-parser
npm http GET https://registry.npmjs.org/utils-merge/1.0.0
npm http GET https://registry.npmjs.org/vary
npm http GET https://registry.npmjs.org/content-disposition/0.5.0
npm http 200 https://registry.npmjs.org/escape-html/1.0.2
npm http 200 https://registry.npmjs.org/fresh/0.3.0
npm http 200 https://registry.npmjs.org/send/0.13.0
npm http GET https://registry.npmjs.org/escape-html/-/escape-html-1.0.2.tgz
npm http GET https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz
npm http 304 https://registry.npmjs.org/cookie-signature/1.0.6
npm http 200 https://registry.npmjs.org/basic-auth/1.0.2
npm http 304 https://registry.npmjs.org/content-type
npm http GET https://registry.npmjs.org/send/-/send-0.13.0.tgz
npm http 304 https://registry.npmjs.org/debug
npm http 304 https://registry.npmjs.org/depd
npm http GET https://registry.npmjs.org/basic-auth/-/basic-auth-1.0.2.tgz
npm http 200 https://registry.npmjs.org/mkdirp/0.5.1
npm http 304 https://registry.npmjs.org/etag
npm http 200 https://registry.npmjs.org/connect/2.30.0
npm http 304 https://registry.npmjs.org/methods
npm http 304 https://registry.npmjs.org/merge-descriptors/1.0.0
npm http 304 https://registry.npmjs.org/parseurl
npm http 304 https://registry.npmjs.org/commander/2.6.0
npm http 304 https://registry.npmjs.org/proxy-addr
npm http 304 https://registry.npmjs.org/range-parser
npm http 304 https://registry.npmjs.org/utils-merge/1.0.0
npm http 200 https://registry.npmjs.org/escape-html/-/escape-html-1.0.2.tgz
npm http 200 https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz
npm http 200 https://registry.npmjs.org/send/-/send-0.13.0.tgz
npm http GET https://registry.npmjs.org/etag/-/etag-1.7.0.tgz
npm http GET https://registry.npmjs.org/connect/-/connect-2.30.0.tgz
npm http 304 https://registry.npmjs.org/vary
npm http 304 https://registry.npmjs.org/content-disposition/0.5.0
npm http 200 https://registry.npmjs.org/basic-auth/-/basic-auth-1.0.2.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz
npm http 200 https://registry.npmjs.org/etag/-/etag-1.7.0.tgz
npm http 200 https://registry.npmjs.org/connect/-/connect-2.30.0.tgz
npm http GET https://registry.npmjs.org/base64id/0.1.0
npm http GET https://registry.npmjs.org/redis/0.7.3
npm http GET https://registry.npmjs.org/socket.io-client/0.9.16
npm http GET https://registry.npmjs.org/policyfile/0.0.4
npm http 304 https://registry.npmjs.org/base64id/0.1.0
npm http 304 https://registry.npmjs.org/redis/0.7.3
npm http 304 https://registry.npmjs.org/socket.io-client/0.9.16
npm http 304 https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/optimist
npm http 304 https://registry.npmjs.org/optimist
npm http GET https://registry.npmjs.org/qs/0.6.5
npm http GET https://registry.npmjs.org/formidable/1.0.14
npm http GET https://registry.npmjs.org/cookie-signature/1.0.1
npm http GET https://registry.npmjs.org/buffer-crc32/0.2.1
npm http GET https://registry.npmjs.org/cookie/0.0.5
npm http GET https://registry.npmjs.org/send/0.1.1
npm http GET https://registry.npmjs.org/bytes/0.2.0
npm http GET https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/pause/0.0.1
npm http 304 https://registry.npmjs.org/formidable/1.0.14
npm http 304 https://registry.npmjs.org/qs/0.6.5
npm http 304 https://registry.npmjs.org/send/0.1.1
npm http 304 https://registry.npmjs.org/buffer-crc32/0.2.1
npm http 304 https://registry.npmjs.org/bytes/0.2.0
npm http 304 https://registry.npmjs.org/cookie/0.0.5
npm http 304 https://registry.npmjs.org/fresh/0.1.0
npm http 304 https://registry.npmjs.org/pause/0.0.1
npm http 304 https://registry.npmjs.org/cookie-signature/1.0.1
npm http GET https://registry.npmjs.org/wordwrap
npm http 304 https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/ms/0.7.1
npm http 304 https://registry.npmjs.org/mime
npm http 304 https://registry.npmjs.org/range-parser/0.0.4
npm http 304 https://registry.npmjs.org/ms/0.7.1
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/source-map
npm http 304 https://registry.npmjs.org/source-map
npm http GET https://registry.npmjs.org/forwarded
npm http GET https://registry.npmjs.org/ipaddr.js/1.0.1
npm http 304 https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/statuses
npm http GET https://registry.npmjs.org/destroy/1.0.3
npm http GET https://registry.npmjs.org/http-errors
npm http GET https://registry.npmjs.org/mime/1.3.4
npm http GET https://registry.npmjs.org/on-finished
npm http 304 https://registry.npmjs.org/forwarded
npm http 304 https://registry.npmjs.org/ipaddr.js/1.0.1
npm http 304 https://registry.npmjs.org/on-finished
npm http 304 https://registry.npmjs.org/mime/1.3.4
npm http 304 https://registry.npmjs.org/statuses
npm http GET https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz
npm http 304 https://registry.npmjs.org/destroy/1.0.3
npm http 304 https://registry.npmjs.org/http-errors
npm http 200 https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz
npm http GET https://registry.npmjs.org/minimist/0.0.8
npm http 304 https://registry.npmjs.org/minimist/0.0.8
npm http GET https://registry.npmjs.org/finalhandler/0.4.0
npm http GET https://registry.npmjs.org/serve-favicon
npm http GET https://registry.npmjs.org/serve-index
npm http GET https://registry.npmjs.org/serve-static
npm http GET https://registry.npmjs.org/type-is
npm http GET https://registry.npmjs.org/vhost
npm http GET https://registry.npmjs.org/basic-auth-connect/1.0.0
npm http GET https://registry.npmjs.org/body-parser
npm http GET https://registry.npmjs.org/bytes/2.1.0
npm http GET https://registry.npmjs.org/cookie-parser
npm http GET https://registry.npmjs.org/compression
npm http GET https://registry.npmjs.org/connect-timeout
npm http GET https://registry.npmjs.org/csurf
npm http GET https://registry.npmjs.org/errorhandler
npm http GET https://registry.npmjs.org/express-session
npm http GET https://registry.npmjs.org/method-override
npm http GET https://registry.npmjs.org/morgan
npm http GET https://registry.npmjs.org/multiparty/3.3.2
npm http GET https://registry.npmjs.org/on-headers
npm http GET https://registry.npmjs.org/qs/2.4.2
npm http GET https://registry.npmjs.org/response-time
npm http 200 https://registry.npmjs.org/finalhandler/0.4.0
npm http 304 https://registry.npmjs.org/serve-favicon
npm http GET https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/serve-index
npm http 304 https://registry.npmjs.org/serve-static
npm http 304 https://registry.npmjs.org/type-is
npm http GET https://registry.npmjs.org/ee-first/1.1.1
npm http 304 https://registry.npmjs.org/vhost
npm http 304 https://registry.npmjs.org/basic-auth-connect/1.0.0
npm http 304 https://registry.npmjs.org/body-parser
npm http 304 https://registry.npmjs.org/bytes/2.1.0
npm http GET https://registry.npmjs.org/finalhandler/-/finalhandler-0.4.0.tgz
npm http 304 https://registry.npmjs.org/cookie-parser
npm http 304 https://registry.npmjs.org/compression
npm http 304 https://registry.npmjs.org/connect-timeout
npm http 304 https://registry.npmjs.org/csurf
npm http GET https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.0.tgz
npm http 304 https://registry.npmjs.org/errorhandler
npm http 304 https://registry.npmjs.org/express-session
npm http 304 https://registry.npmjs.org/method-override
npm http 304 https://registry.npmjs.org/morgan
npm http 304 https://registry.npmjs.org/multiparty/3.3.2
npm http GET https://registry.npmjs.org/serve-index/-/serve-index-1.7.0.tgz
npm http 304 https://registry.npmjs.org/on-headers
npm http GET https://registry.npmjs.org/serve-static/-/serve-static-1.10.0.tgz
npm http 304 https://registry.npmjs.org/qs/2.4.2
npm http 304 https://registry.npmjs.org/response-time
npm http 304 https://registry.npmjs.org/inherits
npm http 200 https://registry.npmjs.org/ee-first/1.1.1
npm http GET https://registry.npmjs.org/body-parser/-/body-parser-1.13.1.tgz
npm http 200 https://registry.npmjs.org/finalhandler/-/finalhandler-0.4.0.tgz
npm http GET https://registry.npmjs.org/compression/-/compression-1.5.0.tgz
npm http GET https://registry.npmjs.org/csurf/-/csurf-1.8.3.tgz
npm http GET https://registry.npmjs.org/errorhandler/-/errorhandler-1.4.0.tgz
npm http GET https://registry.npmjs.org/express-session/-/express-session-1.11.3.tgz
npm http 200 https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.0.tgz
npm http GET https://registry.npmjs.org/morgan/-/morgan-1.6.0.tgz
npm http GET https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz
npm http 200 https://registry.npmjs.org/csurf/-/csurf-1.8.3.tgz
npm http 200 https://registry.npmjs.org/serve-static/-/serve-static-1.10.0.tgz
npm http 200 https://registry.npmjs.org/serve-index/-/serve-index-1.7.0.tgz
npm http 200 https://registry.npmjs.org/errorhandler/-/errorhandler-1.4.0.tgz
npm http 200 https://registry.npmjs.org/body-parser/-/body-parser-1.13.1.tgz
npm http 200 https://registry.npmjs.org/morgan/-/morgan-1.6.0.tgz
npm http 200 https://registry.npmjs.org/express-session/-/express-session-1.11.3.tgz
npm http 200 https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz
npm http 200 https://registry.npmjs.org/compression/-/compression-1.5.0.tgz
npm http GET https://registry.npmjs.org/amdefine
npm http 304 https://registry.npmjs.org/amdefine
npm http GET https://registry.npmjs.org/statuses
npm http GET https://registry.npmjs.org/unpipe
npm http GET https://registry.npmjs.org/ms/0.7.1
npm http GET https://registry.npmjs.org/on-finished
npm http GET https://registry.npmjs.org/media-typer/0.3.0
npm http GET https://registry.npmjs.org/mime-types
npm http GET https://registry.npmjs.org/csrf
npm http GET https://registry.npmjs.org/accepts
npm http GET https://registry.npmjs.org/compressible
npm http 304 https://registry.npmjs.org/statuses
npm http 200 https://registry.npmjs.org/unpipe
npm http 304 https://registry.npmjs.org/ms/0.7.1
npm http 304 https://registry.npmjs.org/mime-types
npm http 304 https://registry.npmjs.org/on-finished
npm http 304 https://registry.npmjs.org/media-typer/0.3.0
npm http GET https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz
npm http 304 https://registry.npmjs.org/csrf
npm http 304 https://registry.npmjs.org/accepts
npm http 304 https://registry.npmjs.org/compressible
npm http GET https://registry.npmjs.org/csrf/-/csrf-3.0.0.tgz
npm http GET https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/stream-counter
npm http 200 https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz
npm http GET https://registry.npmjs.org/crc/3.3.0
npm http GET https://registry.npmjs.org/uid-safe
npm http 200 https://registry.npmjs.org/csrf/-/csrf-3.0.0.tgz
npm http GET https://registry.npmjs.org/iconv-lite/0.4.10
npm http GET https://registry.npmjs.org/raw-body
npm http 304 https://registry.npmjs.org/readable-stream
npm http 304 https://registry.npmjs.org/stream-counter
npm http 304 https://registry.npmjs.org/raw-body
npm http 200 https://registry.npmjs.org/crc/3.3.0
npm http 304 https://registry.npmjs.org/uid-safe
npm http 200 https://registry.npmjs.org/iconv-lite/0.4.10
npm http GET https://registry.npmjs.org/raw-body/-/raw-body-2.1.1.tgz
npm http GET https://registry.npmjs.org/crc/-/crc-3.3.0.tgz
npm http GET https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.10.tgz
npm http GET https://registry.npmjs.org/uid-safe/-/uid-safe-2.0.0.tgz
npm http GET https://registry.npmjs.org/ee-first/1.1.1
npm http 200 https://registry.npmjs.org/raw-body/-/raw-body-2.1.1.tgz
npm http 200 https://registry.npmjs.org/crc/-/crc-3.3.0.tgz
npm http GET https://registry.npmjs.org/mime-db
npm http 200 https://registry.npmjs.org/uid-safe/-/uid-safe-2.0.0.tgz
npm http 200 https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.10.tgz
npm http GET https://registry.npmjs.org/mime-db
npm http 304 https://registry.npmjs.org/ee-first/1.1.1
npm http GET https://registry.npmjs.org/negotiator/0.5.3
npm http 304 https://registry.npmjs.org/mime-db
npm http 304 https://registry.npmjs.org/mime-db
npm http 304 https://registry.npmjs.org/negotiator/0.5.3
npm http GET https://registry.npmjs.org/rndm
npm http GET https://registry.npmjs.org/base64-url/1.2.1
npm http GET https://registry.npmjs.org/scmp/1.0.0
npm http GET https://registry.npmjs.org/core-util-is
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/base64-url/1.2.1
npm http 304 https://registry.npmjs.org/rndm
npm http 304 https://registry.npmjs.org/scmp/1.0.0
npm http 304 https://registry.npmjs.org/string_decoder
npm http 304 https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/core-util-is
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/active-x-obfuscator/0.0.1
npm http GET https://registry.npmjs.org/uglify-js/1.2.5
npm http GET https://registry.npmjs.org/ws
npm http GET https://registry.npmjs.org/xmlhttprequest/1.4.2
npm http 304 https://registry.npmjs.org/active-x-obfuscator/0.0.1
npm http 304 https://registry.npmjs.org/uglify-js/1.2.5
npm http 304 https://registry.npmjs.org/ws
npm http 304 https://registry.npmjs.org/xmlhttprequest/1.4.2
npm http GET https://registry.npmjs.org/zeparser/0.0.5
npm http GET https://registry.npmjs.org/batch/0.5.2
npm http 304 https://registry.npmjs.org/zeparser/0.0.5
npm http 304 https://registry.npmjs.org/batch/0.5.2
npm http GET https://registry.npmjs.org/commander
npm http GET https://registry.npmjs.org/nan
npm http GET https://registry.npmjs.org/options
npm http GET https://registry.npmjs.org/tinycolor
npm http 304 https://registry.npmjs.org/commander
npm http 304 https://registry.npmjs.org/nan
npm http 304 https://registry.npmjs.org/options
npm http 304 https://registry.npmjs.org/tinycolor

> ws@0.4.32 install /home/mon/node_modules/mpdisco/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

npm http GET https://registry.npmjs.org/ee-first/1.1.1
npm http GET https://registry.npmjs.org/unpipe/1.0.0
npm http 200 https://registry.npmjs.org/unpipe/1.0.0
npm http GET https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz
npm http 304 https://registry.npmjs.org/ee-first/1.1.1
npm http GET https://registry.npmjs.org/colors/0.6.0-1
npm http GET https://registry.npmjs.org/optimist
npm http 200 https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz
npm http 304 https://registry.npmjs.org/optimist
npm http 304 https://registry.npmjs.org/colors/0.6.0-1
npm http GET https://registry.npmjs.org/wordwrap
npm http 304 https://registry.npmjs.org/wordwrap

> node-sass@0.5.4 install /home/mon/node_modules/mpdisco/node_modules/node-sass
> node rebuild.js

sh: 1: node: not found
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 ERR! weird error 127
npm ERR! Error: ENOENT, lstat '/home/mon/node_modules/mpdisco/node_modules/socket.io/node_modules/socket.io-client/node_modules/active-x-obfuscator/node_modules/zeparser/benchmark.html'
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.13.0-43-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "mpdisco"
npm ERR! cwd /home/mon/disco
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! path /home/mon/node_modules/mpdisco/node_modules/socket.io/node_modules/socket.io-client/node_modules/active-x-obfuscator/node_modules/zeparser/benchmark.html
npm ERR! fstream_path /home/mon/node_modules/mpdisco/node_modules/socket.io/node_modules/socket.io-client/node_modules/active-x-obfuscator/node_modules/zeparser/benchmark.html
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)
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/mon/disco/npm-debug.log
npm ERR! not ok code 0
robotrono commented 9 years ago

nvm i can