0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', '-g', 'socket' ]
2 info using npm@1.4.28
3 info using node@v0.10.38
4 verbose node symlink /usr/bin/node
5 verbose cache add [ 'socket', null ]
6 verbose cache add name=undefined spec="socket" args=["socket",null]
7 verbose parsed url { protocol: null,
7 verbose parsed url   slashes: null,
7 verbose parsed url   auth: null,
7 verbose parsed url   host: null,
7 verbose parsed url   port: null,
7 verbose parsed url   hostname: null,
7 verbose parsed url   hash: null,
7 verbose parsed url   search: null,
7 verbose parsed url   query: null,
7 verbose parsed url   pathname: 'socket',
7 verbose parsed url   path: 'socket',
7 verbose parsed url   href: 'socket' }
8 silly lockFile 897d2105-socket socket
9 verbose lock socket /home/brendan/.npm/897d2105-socket.lock
10 silly lockFile 897d2105-socket socket
11 silly lockFile 897d2105-socket socket
12 verbose addNamed [ 'socket', '' ]
13 verbose addNamed [ null, '*' ]
14 silly lockFile 45707214-socket socket@
15 verbose lock socket@ /home/brendan/.npm/45707214-socket.lock
16 silly addNameRange { name: 'socket', range: '*', hasData: false }
17 verbose request where is /socket
18 verbose request registry https://registry.npmjs.org/
19 verbose request id 0558e27cbe45aabf
20 verbose url raw /socket
21 verbose url resolving [ 'https://registry.npmjs.org/', './socket' ]
22 verbose url resolved https://registry.npmjs.org/socket
23 verbose request where is https://registry.npmjs.org/socket
24 info trying registry request attempt 1 at 13:27:20
25 http GET https://registry.npmjs.org/socket
26 http 200 https://registry.npmjs.org/socket
27 silly registry.get cb [ 200,
27 silly registry.get   { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',
27 silly registry.get     etag: '"368QAD6FWDSRRSF0K2VF00IA6"',
27 silly registry.get     'content-type': 'application/json',
27 silly registry.get     'cache-control': 'max-age=60',
27 silly registry.get     'content-length': '1522',
27 silly registry.get     'accept-ranges': 'bytes',
27 silly registry.get     date: 'Tue, 02 Jun 2015 11:27:21 GMT',
27 silly registry.get     via: '1.1 varnish',
27 silly registry.get     age: '0',
27 silly registry.get     connection: 'keep-alive',
27 silly registry.get     'x-served-by': 'cache-ams4143-AMS',
27 silly registry.get     'x-cache': 'MISS',
27 silly registry.get     'x-cache-hits': '0',
27 silly registry.get     'x-timer': 'S1433244440.474316,VS0,VE665',
27 silly registry.get     vary: 'Accept' } ]
28 silly addNameRange number 2 { name: 'socket', range: '*', hasData: true }
29 silly addNameRange versions [ 'socket', [ '0.0.1' ] ]
30 verbose addNamed [ 'socket', '0.0.1' ]
31 verbose addNamed [ '0.0.1', '0.0.1' ]
32 silly lockFile ccbb8590-socket-0-0-1 socket@0.0.1
33 verbose lock socket@0.0.1 /home/brendan/.npm/ccbb8590-socket-0-0-1.lock
34 silly lockFile 22226b48-pmjs-org-socket-socket-0-0-1-tgz https://registry.npmjs.org/socket/-/socket-0.0.1.tgz
35 verbose lock https://registry.npmjs.org/socket/-/socket-0.0.1.tgz /home/brendan/.npm/22226b48-pmjs-org-socket-socket-0-0-1-tgz.lock
36 verbose addRemoteTarball [ 'https://registry.npmjs.org/socket/-/socket-0.0.1.tgz',
36 verbose addRemoteTarball   '29ac6549f15a65b19f3444a4178d537a8c161a8b' ]
37 info retry fetch attempt 1 at 13:27:21
38 verbose fetch to= /tmp/npm-8234-gbXXtqf5/registry.npmjs.org/socket/-/socket-0.0.1.tgz
39 http GET https://registry.npmjs.org/socket/-/socket-0.0.1.tgz
40 http 200 https://registry.npmjs.org/socket/-/socket-0.0.1.tgz
41 silly lockFile 22226b48-pmjs-org-socket-socket-0-0-1-tgz https://registry.npmjs.org/socket/-/socket-0.0.1.tgz
42 silly lockFile 22226b48-pmjs-org-socket-socket-0-0-1-tgz https://registry.npmjs.org/socket/-/socket-0.0.1.tgz
43 silly lockFile ccbb8590-socket-0-0-1 socket@0.0.1
44 silly lockFile ccbb8590-socket-0-0-1 socket@0.0.1
45 silly lockFile 45707214-socket socket@
46 silly lockFile 45707214-socket socket@
47 silly resolved [ { name: 'socket',
47 silly resolved     description: 'Socket is a connect clone for simple socket based applications',
47 silly resolved     version: '0.0.1',
47 silly resolved     author:
47 silly resolved      { name: 'Richard S Allinson',
47 silly resolved        email: 'rsa@mounitainmansoftware.com' },
47 silly resolved     main: 'index',
47 silly resolved     engines: { node: '>= 0.6.0 < 0.7.0' },
47 silly resolved     dependencies: { microtime: '=0.2.0' },
47 silly resolved     repository: { type: 'git', url: 'git://github.com/capecodehq/socket.git' },
47 silly resolved     license: 'MIT',
47 silly resolved     _npmUser:
47 silly resolved      { name: 'mountainmansoftware',
47 silly resolved        email: 'npm@mountainmansoftware.com' },
47 silly resolved     _id: 'socket@0.0.1',
47 silly resolved     devDependencies: {},
47 silly resolved     optionalDependencies: {},
47 silly resolved     _engineSupported: true,
47 silly resolved     _npmVersion: '1.1.0-3',
47 silly resolved     _nodeVersion: 'v0.6.9',
47 silly resolved     _defaultsLoaded: true,
47 silly resolved     dist:
47 silly resolved      { shasum: '29ac6549f15a65b19f3444a4178d537a8c161a8b',
47 silly resolved        tarball: 'http://registry.npmjs.org/socket/-/socket-0.0.1.tgz' },
47 silly resolved     maintainers: [ [Object] ],
47 silly resolved     directories: {},
47 silly resolved     _shasum: '29ac6549f15a65b19f3444a4178d537a8c161a8b',
47 silly resolved     _from: 'socket@',
47 silly resolved     _resolved: 'https://registry.npmjs.org/socket/-/socket-0.0.1.tgz' } ]
48 info install socket@0.0.1 into /usr/lib
49 info installOne socket@0.0.1
50 warn engine socket@0.0.1: wanted: {"node":">= 0.6.0 < 0.7.0"} (current: {"node":"0.10.38","npm":"1.4.28"})
51 verbose lib/node_modules/socket unbuild
52 verbose tar unpack /home/brendan/.npm/socket/0.0.1/package.tgz
53 silly lockFile 7a52a8a4-tar-usr-lib-node-modules-socket tar:///usr/lib/node_modules/socket
54 verbose lock tar:///usr/lib/node_modules/socket /home/brendan/.npm/7a52a8a4-tar-usr-lib-node-modules-socket.lock
55 silly lockFile 4bd988a6-dan-npm-socket-0-0-1-package-tgz tar:///home/brendan/.npm/socket/0.0.1/package.tgz
56 verbose lock tar:///home/brendan/.npm/socket/0.0.1/package.tgz /home/brendan/.npm/4bd988a6-dan-npm-socket-0-0-1-package-tgz.lock
57 silly gunzTarPerm modes [ '775', '664' ]
58 error Error: EACCES, mkdir '/usr/lib/node_modules/socket'
58 error  { [Error: EACCES, mkdir '/usr/lib/node_modules/socket']
58 error   errno: 3,
58 error   code: 'EACCES',
58 error   path: '/usr/lib/node_modules/socket',
58 error   fstream_type: 'Directory',
58 error   fstream_path: '/usr/lib/node_modules/socket',
58 error   fstream_class: 'DirWriter',
58 error   fstream_stack:
58 error    [ '/usr/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23',
58 error      '/usr/lib/node_modules/npm/node_modules/mkdirp/index.js:46:53',
58 error      'Object.oncomplete (fs.js:108:15)' ] }
59 error Please try running this command again as root/Administrator.
60 error System Linux 3.13.0-32-generic
61 error command "/usr/bin/node" "/usr/bin/npm" "install" "-g" "socket"
62 error cwd /home/brendan/Documents/multi/server
63 error node -v v0.10.38
64 error npm -v 1.4.28
65 error path /usr/lib/node_modules/socket
66 error fstream_path /usr/lib/node_modules/socket
67 error fstream_type Directory
68 error fstream_class DirWriter
69 error code EACCES
70 error errno 3
71 error stack Error: EACCES, mkdir '/usr/lib/node_modules/socket'
72 error fstream_stack /usr/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23
72 error fstream_stack /usr/lib/node_modules/npm/node_modules/mkdirp/index.js:46:53
72 error fstream_stack Object.oncomplete (fs.js:108:15)
73 verbose exit [ 3, true ]