Package: npm Version: 1.1.4 when installing 'redis' (Node.js client for the redis persistent storage, already successfully installed w/ 'apt-get install redis') a TypeError is thrown. transcript follows:
----- begin transcript ----- # npm install -g redis npm http GET https://registry.npmjs.org/redis npm http 304 https://registry.npmjs.org/redis npm http GET https://registry.npmjs.org/hiredis npm http 304 https://registry.npmjs.org/hiredis > hiredis@0.1.14 preinstall /usr/local/lib/node_modules/redis/node_modules/hiredis > make || gmake npm ERR! TypeError: options.uid should be a number npm ERR! at ChildProcess.spawn (child_process.js:429:26) npm ERR! at Object.spawn (child_process.js:342:9) npm ERR! at spawn (/usr/share/npm/lib/utils/exec.js:103:22) npm ERR! at exec (/usr/share/npm/lib/utils/exec.js:40:12) npm ERR! at Array.0 (/usr/share/npm/lib/utils/lifecycle.js:141:5) npm ERR! at EventEmitter._tickCallback (node.js:190:39) npm ERR! You may report this log at: npm ERR! <http://bugs.debian.org/npm> npm ERR! or use npm ERR! reportbug --attach /opt/workspace/npod/npm-debug.log npm npm ERR! npm ERR! System Linux 3.2.27+ npm ERR! command "node" "/usr/bin/npm" "install" "-g" "redis" npm ERR! cwd /opt/workspace/npod npm ERR! node -v v0.6.19 npm ERR! npm -v 1.1.4 npm ERR! message options.uid should be a number npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /opt/workspace/npod/npm-debug.log npm not ok ----- end transcript ----- the npm-debug.log is attached. Debian used is: Linux raspberrypi 3.2.27+ #102 PREEMPT Sat Sep 1 01:00:50 BST 2012 armv6l GNU/Linux -- cheers; rsn
info it worked if it ends with ok verbose cli [ 'node', '/usr/bin/npm', 'install', '-g', 'redis' ] info using npm@1.1.4 info using node@v0.6.19 verbose config file /root/.npmrc verbose config file /usr/etc/npmrc verbose config file /usr/share/npm/npmrc silly exec /usr/bin/node "/usr/share/npm/bin/npm-get-uid-gid.js" "nobody" 0 silly spawning [ '/usr/bin/node', silly spawning [ '/usr/share/npm/bin/npm-get-uid-gid.js', 'nobody', 0 ], silly spawning null ] silly output from getuid/gid {"uid":65534,"gid":0} silly output from getuid/gid verbose cache add [ 'redis', null ] silly cache add: name, spec, args [ undefined, 'redis', [ 'redis', null ] ] verbose parsed url { pathname: 'redis', path: 'redis', href: 'redis' } verbose addNamed [ 'redis', '' ] verbose addNamed [ null, '' ] silly name, range, hasData [ 'redis', '', false ] verbose raw, before any munging redis verbose url resolving [ 'https://registry.npmjs.org/', './redis' ] verbose url resolved https://registry.npmjs.org/redis verbose etag "8IT4HRG1V86GK4D19K9815GN2" http GET https://registry.npmjs.org/redis http 304 https://registry.npmjs.org/redis silly get cb [ 304, silly get cb { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)', silly get cb etag: '"8IT4HRG1V86GK4D19K9815GN2"', silly get cb date: 'Sat, 08 Sep 2012 20:53:50 GMT', silly get cb 'content-length': '0' } ] verbose etag redis from cache silly name, range, hasData 2 [ 'redis', '', true ] silly versions [ 'redis', silly versions [ '0.0.1', silly versions '0.0.2', silly versions '0.0.3', silly versions '0.0.4', silly versions '0.0.7', silly versions '0.0.8', silly versions '0.1.0', silly versions '0.1.1', silly versions '0.1.2', 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.6', silly versions '0.3.0', silly versions '0.3.1', silly versions '0.3.2', silly versions '0.3.3', silly versions '0.3.4', silly versions '0.3.5', silly versions '0.3.6', silly versions '0.3.7', silly versions '0.3.9', silly versions '0.4.0', silly versions '0.4.1', silly versions '0.4.2', silly versions '0.5.0', silly versions '0.5.1', silly versions '0.5.2', silly versions '0.5.3', silly versions '0.5.4', silly versions '0.5.5', silly versions '0.5.6', silly versions '0.5.7', silly versions '0.5.8', silly versions '0.5.9', silly versions '0.5.10', silly versions '0.5.11', silly versions '0.6.0', silly versions '0.6.1', silly versions '0.6.2', silly versions '0.6.3', silly versions '0.6.4', silly versions '0.6.5', silly versions '0.6.6', silly versions '0.6.7', silly versions '0.7.0', silly versions '0.7.1', silly versions '0.7.2' ] ] verbose bin dist [ '0.6-ares1.8.0-evundefined-openssl1.0.1c-v83.8.9.20-linux-arm-3.2.27+', verbose bin dist { shasum: 'fa557fef4985ab3e3384fdc5be6e2541a0bb49af', verbose bin dist tarball: 'http://registry.npmjs.org/redis/-/redis-0.7.2.tgz' } ] verbose caching /root/.npm/redis/0.7.2/package/package.json verbose loadDefaults redis@0.7.2 silly resolved [ { name: 'redis', silly resolved version: '0.7.2', silly resolved description: 'Redis client library', silly resolved author: { name: 'Matt Ranney', email: 'm...@ranney.com' }, silly resolved maintainers: silly resolved [ { name: 'David Trejo', silly resolved email: 'david.daniel.tr...@gmail.com', silly resolved url: 'http://dtrejo.com/' } ], silly resolved main: './index.js', silly resolved scripts: { test: 'node ./test.js' }, silly resolved devDependencies: { metrics: '>=0.1.5' }, silly resolved optionalDependencies: { hiredis: '*' }, silly resolved repository: { type: 'git', url: 'git://github.com/mranney/node_redis.git' }, silly resolved _id: 'redis@0.7.2', silly resolved dependencies: { hiredis: '*' }, silly resolved engines: { node: '*' }, silly resolved _engineSupported: true, silly resolved _npmVersion: '1.1.4', silly resolved _nodeVersion: 'v0.6.19', silly resolved _defaultsLoaded: true, silly resolved _from: 'redis' } ] info into /usr/local/lib redis@0.7.2 info installOne redis@0.7.2 verbose from cache /root/.npm/redis/0.7.2/package/package.json info unbuild /usr/local/lib/node_modules/redis verbose caching /usr/local/lib/node_modules/redis/package.json info preuninstall redis@0.7.2 info uninstall redis@0.7.2 verbose unbuild redis@0.7.2 [ true, verbose unbuild redis@0.7.2 '/usr/local/lib/node_modules', verbose unbuild redis@0.7.2 '/usr/local/lib/node_modules' ] info postuninstall redis@0.7.2 verbose mkdir (expected) error ENOENT, stat '/usr/local/lib/node_modules/___redis.npm' verbose mkdir done: /usr/local/lib/node_modules/___redis.npm 755 verbose unpack_ uid, gid [ 65534, 0 ] verbose unpackTarget /usr/local/lib/node_modules/redis silly gunzTarPerm modes [ '755', '644' ] silly afterUntar ok silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/changelog.md silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/multi_bench.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/generate_commands.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/README.md silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/test.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/index.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/package.json silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/.npmignore silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/subqueries.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/psubscribe.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/backpressure_drain.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/file.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/sort.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/eval.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/multi.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/mget.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/simple.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/web_server.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/extend.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/multi2.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/pub_sub.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/monitor.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/subquery.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/auth.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/examples/unix_socket.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/lib silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/lib/to_array.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/lib/commands.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/lib/util.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/lib/queue.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/lib/parser silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/lib/parser/javascript.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/lib/parser/hiredis.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/reconnect_test.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/re_sub_test.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/buffer_bench.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/hiredis_parser.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/sub_quit_test.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/codec.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/pubsub silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/pubsub/run silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/pubsub/pub.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/pubsub/server.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/speed silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/speed/size-rate.png silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/speed/00 silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/speed/speed.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/speed/plot silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/rpushblpop silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/rpushblpop/run silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/rpushblpop/pub.js silly asyncMap in gTP /usr/local/lib/node_modules/___redis.npm/package/tests/stress/rpushblpop/server.js verbose gunzed /usr/local/lib/node_modules/___redis.npm/package verbose rm'ed /usr/local/lib/node_modules/redis verbose renamed [ '/usr/local/lib/node_modules/___redis.npm/package', verbose renamed '/usr/local/lib/node_modules/redis' ] verbose caching /usr/local/lib/node_modules/redis/package.json verbose loadDefaults redis@0.7.2 info preinstall redis@0.7.2 verbose from cache /usr/local/lib/node_modules/redis/package.json verbose readDependencies: using package.json deps verbose from cache /usr/local/lib/node_modules/redis/package.json verbose readDependencies: using package.json deps verbose cache add [ 'hiredis@*', null ] silly cache add: name, spec, args [ undefined, 'hiredis@*', [ 'hiredis@*', null ] ] verbose parsed url { pathname: 'hiredis@*', path: 'hiredis@*', href: 'hiredis@*' } silly cache add: name, spec, args [ 'hiredis', '*', [ 'hiredis', '*' ] ] verbose parsed url { pathname: '*', path: '*', href: '*' } verbose addNamed [ 'hiredis', '*' ] verbose addNamed [ null, '' ] silly name, range, hasData [ 'hiredis', '', false ] verbose raw, before any munging hiredis verbose url resolving [ 'https://registry.npmjs.org/', './hiredis' ] verbose url resolved https://registry.npmjs.org/hiredis verbose etag "8NJB4DPQ3TICJG4YUDOCL391W" http GET https://registry.npmjs.org/hiredis http 304 https://registry.npmjs.org/hiredis silly get cb [ 304, silly get cb { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)', silly get cb etag: '"8NJB4DPQ3TICJG4YUDOCL391W"', silly get cb date: 'Sat, 08 Sep 2012 20:53:55 GMT', silly get cb 'content-length': '0' } ] verbose etag hiredis from cache silly name, range, hasData 2 [ 'hiredis', '', true ] silly versions [ 'hiredis', 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.8', silly versions '0.1.9', silly versions '0.1.10', silly versions '0.1.12', silly versions '0.1.13', silly versions '0.1.14' ] ] verbose bin dist [ '0.6-ares1.8.0-evundefined-openssl1.0.1c-v83.8.9.20-linux-arm-3.2.27+', verbose bin dist { shasum: '37a8742dc26c14a7be8cf69549d96781403188b2', verbose bin dist tarball: 'http://registry.npmjs.org/hiredis/-/hiredis-0.1.14.tgz' } ] verbose has wscript [ undefined, verbose has wscript { file: '/root/.npm/hiredis/0.1.14/package/package.json', verbose has wscript contributors: false, verbose has wscript serverjs: false, verbose has wscript wscript: true } ] verbose caching /root/.npm/hiredis/0.1.14/package/package.json verbose loadDefaults hiredis@0.1.14 silly resolved [ { name: 'hiredis', silly resolved description: 'Wrapper for reply processing code in hiredis', silly resolved version: '0.1.14', silly resolved homepage: 'http://github.com/pietern/hiredis-node', silly resolved author: { name: 'Pieter Noordhuis', email: 'pcnoordh...@gmail.com' }, silly resolved main: 'hiredis', silly resolved directories: { lib: '.' }, silly resolved scripts: { preinstall: 'make || gmake', test: 'node test/reader.js' }, silly resolved engines: { node: '*' }, silly resolved _id: 'hiredis@0.1.14', silly resolved dependencies: {}, silly resolved devDependencies: {}, silly resolved optionalDependencies: {}, silly resolved _engineSupported: true, silly resolved _npmVersion: '1.1.4', silly resolved _nodeVersion: 'v0.6.19', silly resolved _defaultsLoaded: true, silly resolved _from: 'hiredis@*' } ] info into /usr/local/lib/node_modules/redis hiredis@0.1.14 info installOne hiredis@0.1.14 verbose from cache /root/.npm/hiredis/0.1.14/package/package.json info unbuild /usr/local/lib/node_modules/redis/node_modules/hiredis verbose mkdir (expected) error ENOENT, stat '/usr/local/lib/node_modules/redis/node_modules' verbose mkdir (expected) error ENOENT, stat '/usr/local/lib/node_modules/redis/node_modules/___hiredis.npm' verbose mkdir done: /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm 755 verbose unpack_ uid, gid [ 65534, 0 ] verbose unpackTarget /usr/local/lib/node_modules/redis/node_modules/hiredis silly gunzTarPerm modes [ '755', '644' ] silly afterUntar ok silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/reader.cc silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/reader.h silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/wscript silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/bench.js silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/Makefile silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/hiredis.cc silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/parser_bench.js silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/package.json silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/README silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/hiredis.js silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/test silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/test/reader.js silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/async.c silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/example-libevent.c silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/COPYING silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/fmacros.h silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/README.md silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/sds.h silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/hiredis.c silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/Makefile silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/sds.c silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/example-ae.c silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/dict.h silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/example-libev.c silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/async.h silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/example.c silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/hiredis.h silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/net.c silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/dict.c silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/net.h silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/CHANGELOG.md silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/test.c silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/adapters silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/adapters/ae.h silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/adapters/libevent.h silly asyncMap in gTP /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package/deps/hiredis/adapters/libev.h verbose gunzed /usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package verbose rm'ed /usr/local/lib/node_modules/redis/node_modules/hiredis verbose renamed [ '/usr/local/lib/node_modules/redis/node_modules/___hiredis.npm/package', verbose renamed '/usr/local/lib/node_modules/redis/node_modules/hiredis' ] verbose has wscript [ undefined, verbose has wscript { file: '/usr/local/lib/node_modules/redis/node_modules/hiredis/package.json', verbose has wscript contributors: false, verbose has wscript serverjs: false, verbose has wscript wscript: true } ] verbose caching /usr/local/lib/node_modules/redis/node_modules/hiredis/package.json verbose loadDefaults hiredis@0.1.14 info preinstall hiredis@0.1.14 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/share/npm/lib/utils/exec.js:35:17) verbose stack at uid setting at Array.0 (/usr/share/npm/lib/utils/lifecycle.js:141:5) verbose stack at uid setting at EventEmitter._tickCallback (node.js:190:39) silly exec sh "-c" "make || gmake" silly spawning [ 'sh', silly spawning [ '-c', 'make || gmake' ], silly spawning '/usr/local/lib/node_modules/redis/node_modules/hiredis' ] ERR! TypeError: options.uid should be a number ERR! at ChildProcess.spawn (child_process.js:429:26) ERR! at Object.spawn (child_process.js:342:9) ERR! at spawn (/usr/share/npm/lib/utils/exec.js:103:22) ERR! at exec (/usr/share/npm/lib/utils/exec.js:40:12) ERR! at Array.0 (/usr/share/npm/lib/utils/lifecycle.js:141:5) ERR! at EventEmitter._tickCallback (node.js:190:39) ERR! You may report this log at: ERR! <http://bugs.debian.org/npm> ERR! or use ERR! reportbug --attach /opt/workspace/npod/npm-debug.log npm ERR! ERR! System Linux 3.2.27+ ERR! command "node" "/usr/bin/npm" "install" "-g" "redis" ERR! cwd /opt/workspace/npod ERR! node -v v0.6.19 ERR! npm -v 1.1.4 ERR! message options.uid should be a number verbose exit [ 1, true ]
signature.asc
Description: This is a digitally signed message part