substack/node-optimist — Issue #41: Error installing optimist@0.3.1
Author: meritt
Created: 2012-01-24 15:43:25+00:00
State: open

npm-debug.log

info it worked if it ends with ok
verbose cli [ 'node', '/usr/local/bin/npm', 'install', '-g', 'optimist' ]
info using npm@1.1.0-2
info using node@v0.6.8
verbose config file /root/.npmrc
verbose config file /usr/local/etc/npmrc
verbose config file /usr/local/lib/node_modules/npm/npmrc
silly exec /usr/local/bin/node "/usr/local/lib/node_modules/npm/bin/npm-get-uid-gid.js" "nobody" 0
silly spawning [ '/usr/local/bin/node',
silly spawning [ '/usr/local/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 cache add [ 'optimist', null ]
silly cache add: name, spec, args [ undefined, 'optimist', [ 'optimist', null ] ]
verbose parsed url { pathname: 'optimist', path: 'optimist', href: 'optimist' }
verbose addNamed [ 'optimist', '' ]
verbose addNamed [ null, '' ]
silly name, range, hasData [ 'optimist', '', false ]
verbose raw, before any munging optimist
verbose url resolving [ 'https://registry.npmjs.org/', './optimist' ]
verbose url resolved https://registry.npmjs.org/optimist
verbose etag "2TYAHMZL99I68R2ZVSXBVAQM9"
http GET https://registry.npmjs.org/optimist
http 304 https://registry.npmjs.org/optimist
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)',
silly get cb etag: '"2TYAHMZL99I68R2ZVSXBVAQM9"',
silly get cb date: 'Tue, 24 Jan 2012 15:42:26 GMT',
silly get cb 'content-length': '0' } ]
verbose etag optimist from cache
silly name, range, hasData 2 [ 'optimist', '', true ]
silly versions [ 'optimist',
silly versions [ '0.0.1',
silly versions '0.0.2',
silly versions '0.0.4',
silly versions '0.0.5',
silly versions '0.0.6',
silly versions '0.0.7',
silly versions '0.1.0',
silly versions '0.1.1',
silly versions '0.1.2',
silly versions '0.1.3',
silly versions '0.1.4',
silly versions '0.1.5',
silly versions '0.1.6',
silly versions '0.1.7',
silly versions '0.1.8',
silly versions '0.1.9',
silly versions '0.0.3',
silly versions '0.2.0',
silly versions '0.2.1',
silly versions '0.2.2',
silly versions '0.2.3',
silly versions '0.2.4',
silly versions '0.2.5',
silly versions '0.2.6',
silly versions '0.2.7',
silly versions '0.2.8',
silly versions '0.3.0',
silly versions '0.3.1' ] ]
verbose bin dist [ '0.6-ares1.7.5-DEV-evundefined-openssl1.0.0e-v83.6.6.19-linux-ia32-3.0.4-linode38',
verbose bin dist { shasum: '6680d30560193af5a55eb64394883ed7bcb98f2e',
verbose bin dist tarball: 'http://registry.npmjs.org/optimist/-/optimist-0.3.1.tgz' } ]
verbose caching /root/.npm/optimist/0.3.1/package/package.json
verbose loadDefaults optimist@0.3.1
silly resolved [ { name: 'optimist',
silly resolved version: '0.3.1',
silly resolved description: 'Light-weight option parsing with an argv hash. No optstrings attached.',
silly resolved main: './index.js',
silly resolved directories: { lib: '.', test: 'test', example: 'examples' },
silly resolved dependencies: { wordwrap: '>=0.0.1 <0.1.0' },
silly resolved devDependencies: { hashish: '0.0.x', expresso: '0.7.x' },
silly resolved scripts: { test: 'expresso' },
silly resolved repository:
silly resolved { type: 'git',
silly resolved url: 'git://github.com/substack/node-optimist.git' },
silly resolved keywords:
silly resolved [ 'argument',
silly resolved 'args',
silly resolved 'option',
silly resolved 'parser',
silly resolved 'parsing',
silly resolved 'cli',
silly resolved 'command' ],
silly resolved author:
silly resolved { name: 'James Halliday',
silly resolved email: 'mail@substack.net',
silly resolved url: 'http://substack.net' },
silly resolved license: 'MIT/X11',
silly resolved engine: { node: '>=0.4' },
silly resolved _id: 'optimist@0.3.1',
silly resolved optionalDependencies: {},
silly resolved engines: { node: '*' },
silly resolved _engineSupported: true,
silly resolved _npmVersion: '1.1.0-2',
silly resolved _nodeVersion: 'v0.6.8',
silly resolved _defaultsLoaded: true } ]
info into /usr/local/lib optimist@0.3.1
info installOne optimist@0.3.1
info unbuild /usr/local/lib/node_modules/optimist
verbose from cache /root/.npm/optimist/0.3.1/package/package.json
verbose mkdir (expected) error ENOENT, no such file or directory '/usr/local/lib/node_modules/___optimist.npm'
verbose mkdir done: /usr/local/lib/node_modules/___optimist.npm 755
verbose unpack_ uid, gid [ 65534, 0 ]
verbose unpackTarget /usr/local/lib/node_modules/optimist
silly gunzTarPerm modes [ '755', '644' ]
silly afterUntar undefined
verbose gunzed /usr/local/lib/node_modules/___optimist.npm
verbose rm'ed /usr/local/lib/node_modules/optimist
verbose renamed [ '/usr/local/lib/node_modules/___optimist.npm',
verbose renamed '/usr/local/lib/node_modules/optimist' ]
ERR! error installing optimist@0.3.1
info unbuild /usr/local/lib/node_modules/optimist
verbose installOne cb optimist@0.3.1
ERR! Error: ENOENT, no such file or directory '/usr/local/lib/node_modules/optimist/package.json'
ERR! You may report this log at:
ERR!
ERR! or email it to:
ERR!
ERR!
ERR! System Linux 3.0.4-linode38
ERR! command "node" "/usr/local/bin/npm" "install" "-g" "optimist"
ERR! cwd /root
ERR! node -v v0.6.8
ERR! npm -v 1.1.0-2
ERR! path /usr/local/lib/node_modules/optimist/package.json
ERR! code ENOENT
ERR! message ENOENT, no such file or directory '/usr/local/lib/node_modules/optimist/package.json'
ERR! errno {}
verbose exit [ 1, true ]