bnoguchi / mongoose-auth

User authentication plugin for mongoose nodejs orm
https://github.com/bnoguchi/mongoose-auth
740 stars 113 forks source link

problem installing mongoose-auth on Mac OSX #103

Open bingomanatee opened 12 years ago

bingomanatee commented 12 years ago

mongoose auth will not install ...

Acropolis:Glitterwood dave$ npm install mongoose-auth

bcrypt@0.5.0 install /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/bcrypt make build

rm -f bcrypt_lib.node rm -Rf build node-waf configure Checking for program g++ or c++ : /usr/bin/g++ Checking for program cpp : /usr/bin/cpp Checking for program ar : /usr/bin/ar Checking for program ranlib : /usr/bin/ranlib Checking for g++ : ok
Checking for program gcc or cc : /usr/bin/gcc Checking for gcc : ok
Checking for node path : not found Checking for node prefix : not found Checking for function RAND_bytes : not found 'configure' finished successfully (0.157s) node-waf build Waf: Entering directory `/Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/bcrypt/build' [1/4] cxx: src/blowfish.cc -> build/default/src/blowfish_1.o [2/4] cxx: src/bcrypt.cc -> build/default/src/bcrypt_1.o

: warning: "EV_MULTIPLICITY" redefined : warning: this is the location of the previous definition : warning: "EV_MULTIPLICITY" redefined : warning: this is the location of the previous definition [3/4] cxx: src/bcrypt_node.cc -> build/default/src/bcrypt_node_1.o : warning: "EV_MULTIPLICITY" redefined : warning: this is the location of the previous definition ../src/bcrypt_node.cc: In function ‘void crypto_lock_init()’: ../src/bcrypt_node.cc:87: warning: ‘CRYPTO_num_locks’ is deprecated (declared at /usr/include/openssl/crypto.h:415) ../src/bcrypt_node.cc:87: warning: ‘CRYPTO_num_locks’ is deprecated (declared at /usr/include/openssl/crypto.h:415) ../src/bcrypt_node.cc: In function ‘int::GetSeed(uint8_t*, int)’: ../src/bcrypt_node.cc:141: warning: ‘RAND_bytes’ is deprecated (declared at /usr/include/openssl/rand.h:104) ../src/bcrypt_node.cc:141: warning: ‘RAND_bytes’ is deprecated (declared at /usr/include/openssl/rand.h:104) ../src/bcrypt_node.cc:144: warning: ‘RAND_pseudo_bytes’ is deprecated (declared at /usr/include/openssl/rand.h:105) ../src/bcrypt_node.cc:144: warning: ‘RAND_pseudo_bytes’ is deprecated (declared at /usr/include/openssl/rand.h:105) ../src/bcrypt_node.cc: At global scope: ../src/bcrypt_node.cc:205: error: variable or field ‘GenSaltAsync’ declared void ../src/bcrypt_node.cc:205: error: ‘uv_work_t’ was not declared in this scope ../src/bcrypt_node.cc:205: error: ‘req’ was not declared in this scope ../src/bcrypt_node.cc:489: error: expected`}' at end of input Waf: Leaving directory `/Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/bcrypt/build' Build failed: -> task failed (err #1): {task: cxx bcrypt_node.cc -> bcrypt_node_1.o} make: *** [compile] Error 1 npm ERR! error installing bcrypt@0.5.0 Error: bcrypt@0.5.0 install:`make build` npm ERR! error installing bcrypt@0.5.0`sh "-c" "make build"`failed with 2 npm ERR! error installing bcrypt@0.5.0 at ChildProcess. (/opt/local/lib/node_modules/npm/lib/utils/exec.js:49:20) npm ERR! error installing bcrypt@0.5.0 at ChildProcess.emit (events.js:70:17) npm ERR! error installing bcrypt@0.5.0 at maybeExit (child_process.js:362:16) npm ERR! error installing bcrypt@0.5.0 at Process.onexit (child_process.js:398:5) npm ERR! error installing mongoose-auth@0.0.12 Error: bcrypt@0.5.0 install:`make build` npm ERR! error installing mongoose-auth@0.0.12`sh "-c" "make build"`failed with 2 npm ERR! error installing mongoose-auth@0.0.12 at ChildProcess. (/opt/local/lib/node_modules/npm/lib/utils/exec.js:49:20) npm ERR! error installing mongoose-auth@0.0.12 at ChildProcess.emit (events.js:70:17) npm ERR! error installing mongoose-auth@0.0.12 at maybeExit (child_process.js:362:16) npm ERR! error installing mongoose-auth@0.0.12 at Process.onexit (child_process.js:398:5) npm ERR! bcrypt@0.5.0 install:`make build` npm ERR!`sh "-c" "make build"` failed with 2 npm ERR! npm ERR! Failed at the bcrypt@0.5.0 install script. npm ERR! This is most likely a problem with the bcrypt package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! make build npm ERR! You can get their info via: npm ERR! npm owner ls bcrypt npm ERR! There is likely additional logging output above. npm ERR! npm ERR! System Darwin 11.3.0 npm ERR! command "node" "/opt/local/bin/npm" "install" "mongoose-auth" npm ERR! cwd /Users/dave/Code/Glitterwood npm ERR! node -v v0.6.17 npm ERR! npm -v 1.0.106 npm ERR! code ELIFECYCLE npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /Users/dave/Code/Glitterwood/npm-debug.log npm not ok Acropolis:Glitterwood dave$ Acropolis:Glitterwood dave$ npm -v 1.0.106 Acropolis:Glitterwood dave$ node -v v0.6.17 /\* ********\* npm install log ****************\* / Acropolis:Glitterwood dave$ cat /Users/dave/Code/Glitterwood/npm-debug.log info it worked if it ends with ok verbose cli [ 'node', '/opt/local/bin/npm', 'install', 'mongoose-auth' ] info using npm@1.0.106 info using node@v0.6.17 verbose config file /Users/dave/.npmrc verbose config file /usr/local/etc/npmrc verbose config file /opt/local/lib/node_modules/npm/npmrc silly testEngine { name: 'async', silly testEngine description: 'Higher-order functions and common patterns for asynchronous code', silly testEngine main: './index', silly testEngine author: { name: 'Caolan McMahon' }, silly testEngine version: '0.1.18', silly testEngine repository: { type: 'git', url: 'git://github.com/caolan/async.git' }, silly testEngine bugs: { url: 'http://github.com/caolan/async/issues' }, silly testEngine licenses: silly testEngine [ { type: 'MIT', silly testEngine url: 'http://github.com/caolan/async/raw/master/LICENSE' } ], silly testEngine devDependencies: { nodeunit: '>0.0.0', 'uglify-js': '1.2.x', nodelint: '>0.0.0' }, silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'async@0.1.18', silly testEngine dependencies: {}, silly testEngine engines: { node: '_' }, silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true } verbose caching /Users/dave/Code/Glitterwood/node_modules/async/package.json verbose loadDefaults async@0.1.18 silly testEngine { name: 'ejs', silly testEngine description: 'Embedded JavaScript templates', silly testEngine version: '0.7.1', silly testEngine author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' }, silly testEngine keywords: [ 'template', 'engine', 'ejs' ], silly testEngine devDependencies: { mocha: '_' }, silly testEngine main: './lib/ejs.js', silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'ejs@0.7.1', silly testEngine dependencies: {}, silly testEngine engines: { node: '_' }, silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true } verbose caching /Users/dave/Code/Glitterwood/node_modules/ejs/package.json verbose loadDefaults ejs@0.7.1 silly testEngine { name: 'express', silly testEngine description: 'Sinatra inspired web development framework', silly testEngine version: '2.5.9', silly testEngine author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' }, silly testEngine contributors: silly testEngine [ { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' }, silly testEngine { name: 'Aaron Heckmann', silly testEngine email: 'aaron.heckmann+github@gmail.com' }, silly testEngine { name: 'Ciaran Jessup', email: 'ciaranj@gmail.com' }, silly testEngine { name: 'Guillermo Rauch', email: 'rauchg@gmail.com' } ], silly testEngine dependencies: { connect: '1.x', mime: '1.2.4', qs: '0.4.x', mkdirp: '0.3.0' }, silly testEngine devDependencies: silly testEngine { 'connect-form': '0.2.1', silly testEngine ejs: '0.4.2', silly testEngine expresso: '0.9.2', silly testEngine hamljs: '0.6.x', silly testEngine jade: '0.16.2', silly testEngine stylus: '0.13.0', silly testEngine should: '0.3.2', silly testEngine 'express-messages': '0.0.2', silly testEngine 'node-markdown': '>= 0.0.1', silly testEngine 'connect-redis': '>= 0.0.1' }, silly testEngine keywords: [ 'framework', 'sinatra', 'web', 'rest', 'restful' ], silly testEngine repository: { type: 'git', url: 'git://github.com/visionmedia/express.git' }, silly testEngine main: 'index', silly testEngine bin: { express: './bin/express' }, silly testEngine scripts: { test: 'make test', prepublish: 'npm prune' }, silly testEngine engines: { node: '>= 0.4.1 < 0.7.0' }, silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'express@2.5.9', silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true } verbose caching /Users/dave/Code/Glitterwood/node_modules/express/package.json verbose loadDefaults express@2.5.9 silly testEngine { name: 'mongodb', silly testEngine description: 'A node.js driver for MongoDB', silly testEngine keywords: [ 'mongodb', 'mongo', 'driver', 'db' ], silly testEngine version: '1.0.1', silly testEngine author: { name: 'Christian Amor Kvalheim', email: 'christkv@gmail.com' }, silly testEngine contributors: silly testEngine [ { name: 'Aaron Heckmann' }, silly testEngine { name: 'Christoph Pojer' }, silly testEngine { name: 'Pau Ramon Revilla' }, silly testEngine { name: 'Nathan White' }, silly testEngine { name: 'Emmerman' }, silly testEngine { name: 'Seth LaForge' }, silly testEngine { name: 'Boris Filipov' }, silly testEngine { name: 'Stefan Schärmeli' }, silly testEngine { name: 'Tedde Lundgren' }, silly testEngine { name: 'renctan' }, silly testEngine { name: 'Sergey Ukustov' }, silly testEngine { name: 'Ciaran Jessup' }, silly testEngine { name: 'kuno' }, silly testEngine { name: 'srimonti' }, silly testEngine { name: 'Erik Abele' }, silly testEngine { name: 'Pratik Daga' }, silly testEngine { name: 'Slobodan Utvic' }, silly testEngine { name: 'Kristina Chodorow' }, silly testEngine { name: 'Yonathan Randolph' }, silly testEngine { name: 'Brian Noguchi' }, silly testEngine { name: 'Sam Epstein' }, silly testEngine { name: 'James Harrison Fisher' }, silly testEngine { name: 'Vladimir Dronnikov' }, silly testEngine { name: 'Ben Hockey' }, silly testEngine { name: 'Henrik Johansson' }, silly testEngine { name: 'Simon Weare' }, silly testEngine { name: 'Alex Gorbatchev' }, silly testEngine { name: 'Shimon Doodkin' }, silly testEngine { name: 'Kyle Mueller' }, silly testEngine { name: 'Eran Hammer-Lahav' }, silly testEngine { name: 'Marcin Ciszak' }, silly testEngine { name: 'François de Metz' }, silly testEngine { name: 'Vinay Pulim' }, silly testEngine { name: 'nstielau' }, silly testEngine { name: 'Adam Wiggins' }, silly testEngine { name: 'entrinzikyl' }, silly testEngine { name: 'Jeremy Selier' }, silly testEngine { name: 'Ian Millington' }, silly testEngine { name: 'Public Keating' }, silly testEngine { name: 'andrewjstone' }, silly testEngine { name: 'Christopher Stott' }, silly testEngine { name: 'Corey Jewett' }, silly testEngine { name: 'brettkiefer' }, silly testEngine { name: 'Rob Holland' }, silly testEngine { name: 'Senmiao Liu' }, silly testEngine { name: 'heroic' }, silly testEngine { name: 'gitfy' }, silly testEngine { name: 'Andrew Stone' }, silly testEngine { name: 'John Le Drew' } ], silly testEngine repository: silly testEngine { type: 'git', silly testEngine url: 'git://github.com/mongodb/node-mongodb-native.git' }, silly testEngine bugs: silly testEngine { email: 'node-mongodb-native@googlegroups.com', silly testEngine url: 'http://github.com/mongodb/node-mongodb-native/issues' }, silly testEngine dependencies: { bson: '0.0.5' }, silly testEngine devDependencies: silly testEngine { dox: '0.2.0', silly testEngine 'uglify-js': '1.2.5', silly testEngine ejs: '0.6.1', silly testEngine nodeunit: '0.7.3', silly testEngine github3: '>=0.3.0', silly testEngine markdown: '0.3.1', silly testEngine gleak: '0.2.3', silly testEngine step: '0.0.5' }, silly testEngine config: { native: false }, silly testEngine main: './lib/mongodb/index', silly testEngine directories: { lib: './lib/mongodb' }, silly testEngine engines: { node: '>=0.4.0' }, silly testEngine scripts: { test: 'make test_pure' }, silly testEngine licenses: silly testEngine [ { type: 'Apache License, Version 2.0', silly testEngine url: 'http://www.apache.org/licenses/LICENSE-2.0' } ], silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'mongodb@1.0.1', silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true } verbose caching /Users/dave/Code/Glitterwood/node_modules/mongodb/package.json verbose loadDefaults mongodb@1.0.1 silly testEngine { name: 'mongoose', silly testEngine description: 'Mongoose MongoDB ODM', silly testEngine version: '2.6.3', silly testEngine author: { name: 'Guillermo Rauch', email: 'guillermo@learnboost.com' }, silly testEngine keywords: silly testEngine [ 'mongodb', silly testEngine 'mongoose', silly testEngine 'orm', silly testEngine 'data', silly testEngine 'datastore', silly testEngine 'nosql', silly testEngine 'odm', silly testEngine 'sql' ], silly testEngine dependencies: { hooks: '0.2.1', mongodb: '1.0.0' }, silly testEngine devDependencies: { should: '0.2.1', gleak: '0.2.1', 'cli-table': '0.0.1' }, silly testEngine directories: { lib: './lib/mongoose' }, silly testEngine scripts: { test: 'make test' }, silly testEngine main: './index.js', silly testEngine engines: { node: '>= 0.4.0' }, silly testEngine repository: { type: 'git', url: 'git://github.com/LearnBoost/mongoose.git' }, silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'mongoose@2.6.3', silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true } verbose caching /Users/dave/Code/Glitterwood/node_modules/mongoose/package.json verbose loadDefaults mongoose@2.6.3 silly testEngine { name: 'nuby-express', silly testEngine version: '2.1.5', silly testEngine main: 'index', silly testEngine description: 'A web framework based on Express, Ruby, MVC.', silly testEngine keywords: [ 'web', 'framework', 'express' ], silly testEngine author: silly testEngine { name: 'Dave Edelhart', silly testEngine email: 'dave@wonderlandlabs.com', silly testEngine url: 'http://www.wonderlandlabs.com' }, silly testEngine license: 'MIT', silly testEngine repository: silly testEngine { type: 'git', silly testEngine url: 'git@github.com:bingomanatee/nuby-express.git' }, silly testEngine directories: { tests: 'tests' }, silly testEngine engines: { node: '>=0.6.0' }, silly testEngine dependencies: silly testEngine { express: '~2.5.9', silly testEngine mongoose: '~2.6.0', silly testEngine request: '~2.9.202', silly testEngine underscore: '>=1.2.3', silly testEngine support: '>=1.0.2', silly testEngine async: '>=0.1.10', silly testEngine mime: '>=1.2.4' }, silly testEngine devDependencies: {}, silly testEngine homepage: 'https://github.com/bingomanatee/nuby-express/wiki', silly testEngine scripts: { test: 'nodeunit tests' }, silly testEngine _id: 'nuby-express@2.1.5', silly testEngine optionalDependencies: {}, silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true, silly testEngine dist: { shasum: '80f104e9ad6250a378baea1d7987772129fbb090' }, silly testEngine _from: 'nuby-express', silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' } } verbose caching /Users/dave/Code/Glitterwood/node_modules/nuby-express/package.json silly testEngine { author: silly testEngine { name: 'Dave Edelhart', silly testEngine email: 'dave@wonderlandlabs.com', silly testEngine url: 'http://www.wonderlandlabs.com' }, silly testEngine name: 'support', silly testEngine description: 'A toolkit for node.js', silly testEngine version: '1.0.2', silly testEngine repository: silly testEngine { type: 'git', silly testEngine url: 'git://github.com/bingomanatee/node-support.git' }, silly testEngine engines: { node: '~0.6.14' }, silly testEngine dependencies: { underscore: '>=1.2.3' }, silly testEngine devDependencies: {}, silly testEngine _id: 'support@1.0.2', silly testEngine optionalDependencies: {}, silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true, silly testEngine dist: { shasum: 'ae7d4fe920bc9dfaad102a8bfffcc031c8d897a4' }, silly testEngine _from: 'support@>=1.0.0', silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' } } verbose caching /Users/dave/Code/Glitterwood/node_modules/support/package.json silly testEngine { name: 'underscore', silly testEngine description: 'JavaScript\'s functional programming helper library.', silly testEngine homepage: 'http://documentcloud.github.com/underscore/', silly testEngine keywords: [ 'util', 'functional', 'server', 'client', 'browser' ], silly testEngine author: { name: 'Jeremy Ashkenas', email: 'jeremy@documentcloud.org' }, silly testEngine repository: silly testEngine { type: 'git', silly testEngine url: 'git://github.com/documentcloud/underscore.git' }, silly testEngine main: 'underscore.js', silly testEngine version: '1.3.3', silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'underscore@1.3.3', silly testEngine dependencies: {}, silly testEngine devDependencies: {}, silly testEngine engines: { node: '_' }, silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true } verbose caching /Users/dave/Code/Glitterwood/node_modules/underscore/package.json verbose loadDefaults underscore@1.3.3 silly testEngine { name: 'underscore.string', silly testEngine version: '2.2.0rc', silly testEngine description: 'String manipulation extensions for Underscore.js javascript library.', silly testEngine homepage: 'http://epeli.github.com/underscore.string/', silly testEngine contributors: silly testEngine [ { name: 'Esa-Matti Suuronen', silly testEngine email: 'esa-matti@suuronen.org', silly testEngine url: 'http://esa-matti.suuronen.org/' }, silly testEngine { name: 'Edward Tsech', email: 'edtsech@gmail.com' }, silly testEngine { name: 'Sasha Koss', silly testEngine email: 'kossnocorp@gmail.com', silly testEngine url: 'http://koss.nocorp.me/' }, silly testEngine { name: 'Vladimir Dronnikov', email: 'dronnikov@gmail.com' }, silly testEngine { name: 'Pete Kruckenberg', silly testEngine email: 'https://github.com/kruckenb', silly testEngine url: 'https://github.com/kruckenb' }, silly testEngine { name: 'Paul Chavard', silly testEngine email: 'paul@chavard.net', silly testEngine url: 'http://tchak.net' }, silly testEngine { name: 'Ed Finkler', silly testEngine email: 'coj@funkatron.com', silly testEngine url: 'http://funkatron.com' }, silly testEngine { name: 'Pavel Pravosud', email: 'rwz@duckroll.ru' } ], silly testEngine keywords: [ 'underscore', 'string' ], silly testEngine main: './lib/underscore.string', silly testEngine directories: { lib: './lib' }, silly testEngine engines: { node: '*' }, silly testEngine repository: silly testEngine { type: 'git', silly testEngine url: 'git://github.com/epeli/underscore.string.git' }, silly testEngine bugs: { url: 'https://github.com/epeli/underscore.string/issues' }, silly testEngine licenses: [ { type: 'MIT' } ], silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'underscore.string@2.2.0rc', silly testEngine dependencies: {}, silly testEngine devDependencies: {}, silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true } verbose caching /Users/dave/Code/Glitterwood/node_modules/underscore.string/package.json verbose loadDefaults underscore.string@2.2.0rc verbose into /Users/dave/Code/Glitterwood [ 'mongoose-auth' ] verbose cache add mongoose-auth verbose cache add [ 'mongoose-auth', null ] silly cache add: name, spec, args [ undefined, 'mongoose-auth', [ 'mongoose-auth', null ] ] verbose parsed url { pathname: 'mongoose-auth', verbose parsed url path: 'mongoose-auth', verbose parsed url href: 'mongoose-auth' } info addNamed [ 'mongoose-auth', '' ] verbose addNamed [ null, '' ] verbose GET mongoose-auth verbose raw, before any munging mongoose-auth verbose url resolving [ 'https://registry.npmjs.org/', './mongoose-auth' ] verbose url resolved https://registry.npmjs.org/mongoose-auth verbose etag "26FC88GYAKGIH3NO97A8CH0PX" silly get cb [ 304, silly get cb { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)', silly get cb etag: '"26FC88GYAKGIH3NO97A8CH0PX"', silly get cb date: 'Sun, 13 May 2012 18:23:51 GMT', silly get cb 'content-length': '0' } ] verbose etag mongoose-auth from cache verbose GET mongoose-auth/0.0.12 verbose raw, before any munging mongoose-auth/0.0.12 verbose url resolving [ 'https://registry.npmjs.org/', './mongoose-auth/0.0.12' ] verbose url resolved https://registry.npmjs.org/mongoose-auth/0.0.12 verbose etag "26FC88GYAKGIH3NO97A8CH0PX" silly get cb [ 304, silly get cb { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)', silly get cb etag: '"26FC88GYAKGIH3NO97A8CH0PX"', silly get cb date: 'Sun, 13 May 2012 18:23:54 GMT', silly get cb 'content-length': '0' } ] verbose etag mongoose-auth/0.0.12 from cache verbose bin dist [ '0.6-ares1.7.5-DEV-evundefined-openssl0.9.8r-v83.6.6.25-darwin-x64-11.3.0', verbose bin dist { shasum: 'cbeb140cda42e75f68e386599b1a8aa3dfdb1e35', verbose bin dist tarball: 'http://registry.npmjs.org/mongoose-auth/-/mongoose-auth-0.0.12.tgz' } ] silly testEngine { name: 'mongoose-auth', silly testEngine description: 'User authentication plugin for mongoose node.js orm', silly testEngine version: '0.0.12', silly testEngine homepage: 'https://github.com/bnoguchi/mongoose-auth/', silly testEngine repository: silly testEngine { type: 'git', silly testEngine url: 'git://github.com/bnoguchi/mongoose-auth.git' }, silly testEngine author: silly testEngine { name: 'Brian Noguchi', silly testEngine email: 'brian.noguchi@gmail.com', silly testEngine url: 'https://github.com/bnoguchi/' }, silly testEngine main: './index.js', silly testEngine directories: { lib: '.' }, silly testEngine dependencies: silly testEngine { bcrypt: '>=0.5.0', silly testEngine mongoose: '>=2.4.8', silly testEngine everyauth: '>=0.2.28', silly testEngine 'mongoose-types': '>=1.0.3' }, silly testEngine devDependencies: silly testEngine { express: '>=2.3.2', silly testEngine jade: '>=0.12.1', silly testEngine mocha: '>=0.10.1', silly testEngine should: '>=0.5.1' }, silly testEngine scripts: { test: 'make' }, silly testEngine engines: { node: '>=0.4.0' }, silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'mongoose-auth@0.0.12', silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true } verbose caching /Users/dave/.npm/mongoose-auth/0.0.12/package/package.json verbose loadDefaults mongoose-auth@0.0.12 silly resolved [ { name: 'mongoose-auth', silly resolved description: 'User authentication plugin for mongoose node.js orm', silly resolved version: '0.0.12', silly resolved homepage: 'https://github.com/bnoguchi/mongoose-auth/', silly resolved repository: silly resolved { type: 'git', silly resolved url: 'git://github.com/bnoguchi/mongoose-auth.git' }, silly resolved author: silly resolved { name: 'Brian Noguchi', silly resolved email: 'brian.noguchi@gmail.com', silly resolved url: 'https://github.com/bnoguchi/' }, silly resolved main: './index.js', silly resolved directories: { lib: '.' }, silly resolved dependencies: silly resolved { bcrypt: '>=0.5.0', silly resolved mongoose: '>=2.4.8', silly resolved everyauth: '>=0.2.28', silly resolved 'mongoose-types': '>=1.0.3' }, silly resolved devDependencies: silly resolved { express: '>=2.3.2', silly resolved jade: '>=0.12.1', silly resolved mocha: '>=0.10.1', silly resolved should: '>=0.5.1' }, silly resolved scripts: { test: 'make' }, silly resolved engines: { node: '>=0.4.0' }, silly resolved _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly resolved _id: 'mongoose-auth@0.0.12', silly resolved _engineSupported: true, silly resolved _npmVersion: '1.0.106', silly resolved _nodeVersion: 'v0.6.17', silly resolved _defaultsLoaded: true } ] info into /Users/dave/Code/Glitterwood mongoose-auth@0.0.12 info installOne mongoose-auth@0.0.12 info unbuild /Users/dave/Code/Glitterwood/node_modules/mongoose-auth verbose from cache /Users/dave/.npm/mongoose-auth/0.0.12/package/package.json verbose mkdir (expected) error ENOENT, stat '/Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm' verbose mkdir done: /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm 755 verbose unpack_ uid, gid [ undefined, undefined ] verbose unpackTarget /Users/dave/Code/Glitterwood/node_modules/mongoose-auth silly gunzTarPerm modes [ '755', '644' ] silly spawning [ 'tar', silly spawning [ '-zmvxpf', silly spawning '/Users/dave/.npm/mongoose-auth/0.0.12/package.tgz' ], silly spawning '/Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm' ] silly tar err x package/.npmignore silly tar err x package/index.js silly tar err x package/Makefile silly tar err x package/package.json silly tar err x package/README.md silly tar err x package/test/authplugin.test.js silly tar err x package/example/conf.js silly tar err x package/example/server.js silly tar err x package/example/views/home.jade silly tar err x package/example/views/layout.jade silly tar err x package/example/views/login.jade silly tar err x package/example/views/register.jade silly tar err x package/lib/modules/confirmable/connect.js silly tar err x package/lib/modules/confirmable/view.jade silly tar err x package/lib/modules/everymodule/everyauth.js silly tar err x package/lib/modules/everymodule/index.js silly tar err x package/lib/modules/everymodule/plugin.js silly tar err x package/lib/modules/everymodule/schema.js silly tar err x package/lib/modules/facebook/everyauth.js silly tar err x package/lib/modules/facebook/index.js silly tar err x package/lib/modules/facebook/plugin.js silly tar err x package/lib/modules/facebook/schema.js silly tar err x package/lib/modules/github/everyauth.js silly tar err x package/lib/modules/github/index.js silly tar err x package/lib/modules/github/plugin.js silly tar err x package/lib/modules/github/schema.js silly tar err x package/lib/modules/google/everyauth.js silly tar err x package/lib/modules/google/index.js silly tar err x package/lib/modules/google/plugin.js silly tar err x package/lib/modules/google/schema.js silly tar err x package/lib/modules/instagram/everyauth.js silly tar err x package/lib/modules/instagram/index.js silly tar err x package/lib/modules/instagram/plugin.js silly tar err x package/lib/modules/instagram/schema.js silly tar err x package/lib/modules/password/everyauth.js silly tar err x package/lib/modules/password/index.js silly tar err x package/lib/modules/password/plugin.js silly tar err x package/lib/modules/password/schema.js silly tar err x package/lib/modules/registration/connect.js silly tar err x package/lib/modules/twitter/everyauth.js silly tar err x package/lib/modules/twitter/index.js silly tar err x package/lib/modules/twitter/plugin.js silly tar err x package/lib/modules/twitter/schema.js silly tar exit 0 silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/.npmignore silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/index.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/Makefile silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/package.json silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/README.md silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/test silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/test/authplugin.test.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/example silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/example/conf.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/example/server.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/example/views silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/example/views/home.jade silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/example/views/layout.jade silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/example/views/login.jade silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/example/views/register.jade silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/confirmable silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/confirmable/connect.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/confirmable/view.jade silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/everymodule silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/everymodule/everyauth.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/everymodule/index.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/everymodule/plugin.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/everymodule/schema.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/facebook silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/facebook/everyauth.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/facebook/index.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/facebook/plugin.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/facebook/schema.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/github silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/github/everyauth.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/github/index.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/github/plugin.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/github/schema.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/google silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/google/everyauth.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/google/index.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/google/plugin.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/google/schema.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/instagram silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/instagram/everyauth.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/instagram/index.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/instagram/plugin.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/instagram/schema.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/password silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/password/everyauth.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/password/index.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/password/plugin.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/password/schema.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/registration silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/registration/connect.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/twitter silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/twitter/everyauth.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/twitter/index.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/twitter/plugin.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package/lib/modules/twitter/schema.js verbose gunzed /Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package verbose rm'ed /Users/dave/Code/Glitterwood/node_modules/mongoose-auth verbose renamed [ '/Users/dave/Code/Glitterwood/node_modules/___mongoose-auth.npm/package', verbose renamed '/Users/dave/Code/Glitterwood/node_modules/mongoose-auth' ] silly testEngine { name: 'mongoose-auth', silly testEngine description: 'User authentication plugin for mongoose node.js orm', silly testEngine version: '0.0.12', silly testEngine homepage: 'https://github.com/bnoguchi/mongoose-auth/', silly testEngine repository: silly testEngine { type: 'git', silly testEngine url: 'git://github.com/bnoguchi/mongoose-auth.git' }, silly testEngine author: silly testEngine { name: 'Brian Noguchi', silly testEngine email: 'brian.noguchi@gmail.com', silly testEngine url: 'https://github.com/bnoguchi/' }, silly testEngine main: './index.js', silly testEngine directories: { lib: '.' }, silly testEngine dependencies: silly testEngine { bcrypt: '>=0.5.0', silly testEngine mongoose: '>=2.4.8', silly testEngine everyauth: '>=0.2.28', silly testEngine 'mongoose-types': '>=1.0.3' }, silly testEngine devDependencies: silly testEngine { express: '>=2.3.2', silly testEngine jade: '>=0.12.1', silly testEngine mocha: '>=0.10.1', silly testEngine should: '>=0.5.1' }, silly testEngine scripts: { test: 'make' }, silly testEngine engines: { node: '>=0.4.0' }, silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'mongoose-auth@0.0.12', silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true } verbose caching /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/package.json verbose loadDefaults mongoose-auth@0.0.12 info preinstall mongoose-auth@0.0.12 verbose from cache /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/package.json verbose into /Users/dave/Code/Glitterwood/node_modules/mongoose-auth [ 'bcrypt@>=0.5.0', verbose into /Users/dave/Code/Glitterwood/node_modules/mongoose-auth 'everyauth@>=0.2.28', verbose into /Users/dave/Code/Glitterwood/node_modules/mongoose-auth 'mongoose-types@>=1.0.3' ] verbose cache add bcrypt@>=0.5.0 verbose cache add [ 'bcrypt@>=0.5.0', null ] silly cache add: name, spec, args [ undefined, 'bcrypt@>=0.5.0', [ 'bcrypt@>=0.5.0', null ] ] verbose parsed url { pathname: 'bcrypt@', path: 'bcrypt@', href: 'bcrypt@' } silly cache add: name, spec, args [ 'bcrypt', '>=0.5.0', [ 'bcrypt', '>=0.5.0' ] ] verbose parsed url { pathname: '=0.5.0', path: '=0.5.0', href: '=0.5.0' } info addNamed [ 'bcrypt', '>=0.5.0' ] verbose addNamed [ null, '>=0.5.0' ] verbose GET bcrypt verbose raw, before any munging bcrypt verbose url resolving [ 'https://registry.npmjs.org/', './bcrypt' ] verbose url resolved https://registry.npmjs.org/bcrypt verbose etag "EFNWKX9NSDO13E2Y4XQM7VDBR" verbose cache add everyauth@>=0.2.28 verbose cache add [ 'everyauth@>=0.2.28', null ] silly cache add: name, spec, args [ undefined, silly cache add: name, spec, args 'everyauth@>=0.2.28', silly cache add: name, spec, args [ 'everyauth@>=0.2.28', null ] ] verbose parsed url { pathname: 'everyauth@', verbose parsed url path: 'everyauth@', verbose parsed url href: 'everyauth@' } silly cache add: name, spec, args [ 'everyauth', '>=0.2.28', [ 'everyauth', '>=0.2.28' ] ] verbose parsed url { pathname: '=0.2.28', path: '=0.2.28', href: '=0.2.28' } info addNamed [ 'everyauth', '>=0.2.28' ] verbose addNamed [ null, '>=0.2.28' ] verbose cache add mongoose-types@>=1.0.3 verbose cache add [ 'mongoose-types@>=1.0.3', null ] silly cache add: name, spec, args [ undefined, silly cache add: name, spec, args 'mongoose-types@>=1.0.3', silly cache add: name, spec, args [ 'mongoose-types@>=1.0.3', null ] ] verbose parsed url { pathname: 'mongoose-types@', verbose parsed url path: 'mongoose-types@', verbose parsed url href: 'mongoose-types@' } silly cache add: name, spec, args [ 'mongoose-types', '>=1.0.3', [ 'mongoose-types', '>=1.0.3' ] ] verbose parsed url { pathname: '=1.0.3', path: '=1.0.3', href: '=1.0.3' } info addNamed [ 'mongoose-types', '>=1.0.3' ] verbose addNamed [ null, '>=1.0.3' ] verbose GET mongoose-types verbose raw, before any munging mongoose-types verbose url resolving [ 'https://registry.npmjs.org/', './mongoose-types' ] verbose url resolved https://registry.npmjs.org/mongoose-types verbose etag "8O0RMH1EMX4T7RL4NQW2375IZ" verbose GET everyauth verbose raw, before any munging everyauth verbose url resolving [ 'https://registry.npmjs.org/', './everyauth' ] verbose url resolved https://registry.npmjs.org/everyauth verbose etag "F5KW3AOLIN12FONJF3TSRKONL" silly get cb [ 304, silly get cb { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)', silly get cb etag: '"EFNWKX9NSDO13E2Y4XQM7VDBR"', silly get cb date: 'Sun, 13 May 2012 18:23:55 GMT', silly get cb 'content-length': '0' } ] verbose etag bcrypt from cache verbose GET bcrypt/0.5.0 verbose raw, before any munging bcrypt/0.5.0 verbose url resolving [ 'https://registry.npmjs.org/', './bcrypt/0.5.0' ] verbose url resolved https://registry.npmjs.org/bcrypt/0.5.0 verbose etag "EFNWKX9NSDO13E2Y4XQM7VDBR" silly get cb [ 304, silly get cb { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)', silly get cb etag: '"F5KW3AOLIN12FONJF3TSRKONL"', silly get cb date: 'Sun, 13 May 2012 18:23:55 GMT', silly get cb 'content-length': '0' } ] verbose etag everyauth from cache verbose GET everyauth/0.2.32 verbose raw, before any munging everyauth/0.2.32 verbose url resolving [ 'https://registry.npmjs.org/', './everyauth/0.2.32' ] verbose url resolved https://registry.npmjs.org/everyauth/0.2.32 verbose etag "F5KW3AOLIN12FONJF3TSRKONL" silly get cb [ 304, silly get cb { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)', silly get cb etag: '"8O0RMH1EMX4T7RL4NQW2375IZ"', silly get cb date: 'Sun, 13 May 2012 18:23:55 GMT', silly get cb 'content-length': '0' } ] verbose etag mongoose-types from cache verbose GET mongoose-types/1.0.3 verbose raw, before any munging mongoose-types/1.0.3 verbose url resolving [ 'https://registry.npmjs.org/', './mongoose-types/1.0.3' ] verbose url resolved https://registry.npmjs.org/mongoose-types/1.0.3 verbose etag "8O0RMH1EMX4T7RL4NQW2375IZ" silly get cb [ 304, silly get cb { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)', silly get cb etag: '"EFNWKX9NSDO13E2Y4XQM7VDBR"', silly get cb date: 'Sun, 13 May 2012 18:23:56 GMT', silly get cb 'content-length': '0' } ] verbose etag bcrypt/0.5.0 from cache verbose bin dist [ '0.6-ares1.7.5-DEV-evundefined-openssl0.9.8r-v83.6.6.25-darwin-x64-11.3.0', verbose bin dist { shasum: '612e01afa125c7332310f94e5186425c482b55f8', verbose bin dist tarball: 'http://registry.npmjs.org/bcrypt/-/bcrypt-0.5.0.tgz' } ] verbose has wscript [ undefined, verbose has wscript { file: '/Users/dave/.npm/bcrypt/0.5.0/package/package.json', verbose has wscript contributors: false, verbose has wscript serverjs: false, verbose has wscript wscript: true } ] silly testEngine { name: 'bcrypt', silly testEngine description: 'A bcrypt library for NodeJS.', silly testEngine keywords: silly testEngine [ 'bcrypt', silly testEngine 'password', silly testEngine 'auth', silly testEngine 'authentication', silly testEngine 'encryption', silly testEngine 'crypt', silly testEngine 'crypto' ], silly testEngine main: './bcrypt', silly testEngine version: '0.5.0', silly testEngine author: { name: 'Nick Campbell', url: 'http://github.com/ncb000gt' }, silly testEngine engines: { node: '>= 0.6.0' }, silly testEngine repository: silly testEngine { type: 'git', silly testEngine url: 'git://github.com/ncb000gt/node.bcrypt.js.git' }, silly testEngine licenses: [ { type: 'MIT' } ], silly testEngine bugs: { url: 'http://github.com/ncb000gt/node.bcrypt.js/issues' }, silly testEngine scripts: { install: 'make build', test: 'make test' }, silly testEngine devDependencies: { nodeunit: '>=0.6.4' }, silly testEngine contributors: silly testEngine [ { name: 'Antonio Salazar Cardozo', silly testEngine email: 'savedfastcool@gmail.com', silly testEngine url: 'https://github.com/Shadowfiend' }, silly testEngine { name: 'Van Nguyen', silly testEngine email: 'the.gol.effect@gmail.com', silly testEngine url: 'https://github.com/thegoleffect' }, silly testEngine { name: 'David Trejo', silly testEngine email: 'david@dtrejo.com', silly testEngine url: 'https://github.com/dtrejo' }, silly testEngine { name: 'Ben Glow', silly testEngine email: 'glen.low@pixelglow.com', silly testEngine url: 'https://github.com/pixelglow' }, silly testEngine { name: 'NewITFarmer.com', silly testEngine url: 'https://github.com/newitfarmer' }, silly testEngine { name: 'Alfred Westerveld', silly testEngine email: 'alfredwesterveld@gmail.com', silly testEngine url: 'https://github.com/alfredwesterveld' }, silly testEngine { name: 'Vincent Côté-Roy', silly testEngine email: 'vincentcr@gmail.com', silly testEngine url: 'https://github.com/vincentcr' }, silly testEngine { name: 'Lloyd Hilaiel', silly testEngine email: 'lloyd@hilaiel.com', silly testEngine url: 'https://github.com/lloyd' }, silly testEngine { name: 'Roman Shtylman', silly testEngine email: 'shtylman@gmail.com', silly testEngine url: 'https://github.com/shtylman' }, silly testEngine { name: 'Vadim Graboys', silly testEngine email: 'dimva13@gmail.com', silly testEngine url: 'https://github.com/vadimg' }, silly testEngine { name: 'Ben Noorduis', url: 'https://github.com/bnoordhuis' } ], silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'bcrypt@0.5.0', silly testEngine dependencies: {}, silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true } verbose caching /Users/dave/.npm/bcrypt/0.5.0/package/package.json verbose loadDefaults bcrypt@0.5.0 silly get cb [ 304, silly get cb { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)', silly get cb etag: '"F5KW3AOLIN12FONJF3TSRKONL"', silly get cb date: 'Sun, 13 May 2012 18:23:56 GMT', silly get cb 'content-length': '0' } ] verbose etag everyauth/0.2.32 from cache verbose bin dist [ '0.6-ares1.7.5-DEV-evundefined-openssl0.9.8r-v83.6.6.25-darwin-x64-11.3.0', verbose bin dist { shasum: '827832d8129ef462bbe7e9a3729c541bf1316cb8', verbose bin dist tarball: 'http://registry.npmjs.org/everyauth/-/everyauth-0.2.32.tgz' } ] silly testEngine { name: 'everyauth', silly testEngine description: 'Auth solution (password, facebook, & more) for your node.js Connect & Express apps', silly testEngine version: '0.2.32', silly testEngine homepage: 'https://github.com/bnoguchi/everyauth/', silly testEngine repository: { type: 'git', url: 'git://github.com/bnoguchi/everyauth.git' }, silly testEngine author: silly testEngine { name: 'Brian Noguchi', silly testEngine email: 'brian.noguchi@gmail.com', silly testEngine url: 'https://github.com/bnoguchi/' }, silly testEngine keywords: silly testEngine [ 'auth', silly testEngine 'oauth', silly testEngine 'password', silly testEngine 'facebook', silly testEngine 'openid', silly testEngine 'twitter', silly testEngine 'dropbox', silly testEngine 'authorization', silly testEngine 'authentication', silly testEngine 'connect', silly testEngine 'express' ], silly testEngine main: './index.js', silly testEngine directories: { lib: 'lib' }, silly testEngine dependencies: silly testEngine { oauth: 'https://github.com/ciaranj/node-oauth/tarball/master', silly testEngine restler: '>=0.2.1', silly testEngine request: '>=2.2.0', silly testEngine connect: '>=1 <2', silly testEngine openid: '>=0.2.0', silly testEngine xml2js: '>=0.1.7', silly testEngine 'node-swt': '>=0.1.1', silly testEngine 'node-wsfederation': '>=0.1.1', silly testEngine debug: '0.5.0' }, silly testEngine devDependencies: silly testEngine { express: '>=2.3.10', silly testEngine jade: '>=0.12.1', silly testEngine tobi: '>=0.2.2', silly testEngine 'expect.js': '>=0.1.2', silly testEngine mocha: '>=0.13.0', silly testEngine satisfy: '>=0.1.0' }, silly testEngine engines: { node: '>=0.4' }, silly testEngine optionalDependencies: {}, silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'everyauth@0.2.32', silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true, silly testEngine scripts: {} } verbose caching /Users/dave/.npm/everyauth/0.2.32/package/package.json verbose loadDefaults everyauth@0.2.32 silly get cb [ 304, silly get cb { server: 'CouchDB/1.2.0 (Erlang OTP/R15B)', silly get cb etag: '"8O0RMH1EMX4T7RL4NQW2375IZ"', silly get cb date: 'Sun, 13 May 2012 18:23:56 GMT', silly get cb 'content-length': '0' } ] verbose etag mongoose-types/1.0.3 from cache verbose bin dist [ '0.6-ares1.7.5-DEV-evundefined-openssl0.9.8r-v83.6.6.25-darwin-x64-11.3.0', verbose bin dist { shasum: 'bd57b00c60c8d8eaeeec2ae8ddb4c9a9c09daa62', verbose bin dist tarball: 'http://registry.npmjs.org/mongoose-types/-/mongoose-types-1.0.3.tgz' } ] silly testEngine { name: 'mongoose-types', silly testEngine description: 'More types for mongoose', silly testEngine version: '1.0.3', silly testEngine author: { name: 'Brian Noguchi' }, silly testEngine dependencies: { mongoose: '>= 1.0.16' }, silly testEngine keywords: [ 'mongoose', 'mongo', 'mongodb', 'types' ], silly testEngine scripts: { test: 'make test' }, silly testEngine engines: { node: '>= 0.1.101' }, silly testEngine main: './index', silly testEngine licenses: silly testEngine [ { type: 'The MIT License', silly testEngine url: 'http://www.opensource.org/licenses/mit-license.php' } ], silly testEngine _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly testEngine _id: 'mongoose-types@1.0.3', silly testEngine devDependencies: {}, silly testEngine _engineSupported: true, silly testEngine _npmVersion: '1.0.106', silly testEngine _nodeVersion: 'v0.6.17', silly testEngine _defaultsLoaded: true } verbose caching /Users/dave/.npm/mongoose-types/1.0.3/package/package.json verbose loadDefaults mongoose-types@1.0.3 silly resolved [ { name: 'bcrypt', silly resolved description: 'A bcrypt library for NodeJS.', silly resolved keywords: silly resolved [ 'bcrypt', silly resolved 'password', silly resolved 'auth', silly resolved 'authentication', silly resolved 'encryption', silly resolved 'crypt', silly resolved 'crypto' ], silly resolved main: './bcrypt', silly resolved version: '0.5.0', silly resolved author: { name: 'Nick Campbell', url: 'http://github.com/ncb000gt' }, silly resolved engines: { node: '>= 0.6.0' }, silly resolved repository: silly resolved { type: 'git', silly resolved url: 'git://github.com/ncb000gt/node.bcrypt.js.git' }, silly resolved licenses: [ { type: 'MIT' } ], silly resolved bugs: { url: 'http://github.com/ncb000gt/node.bcrypt.js/issues' }, silly resolved scripts: { install: 'make build', test: 'make test' }, silly resolved devDependencies: { nodeunit: '>=0.6.4' }, silly resolved contributors: silly resolved [ { name: 'Antonio Salazar Cardozo', silly resolved email: 'savedfastcool@gmail.com', silly resolved url: 'https://github.com/Shadowfiend' }, silly resolved { name: 'Van Nguyen', silly resolved email: 'the.gol.effect@gmail.com', silly resolved url: 'https://github.com/thegoleffect' }, silly resolved { name: 'David Trejo', silly resolved email: 'david@dtrejo.com', silly resolved url: 'https://github.com/dtrejo' }, silly resolved { name: 'Ben Glow', silly resolved email: 'glen.low@pixelglow.com', silly resolved url: 'https://github.com/pixelglow' }, silly resolved { name: 'NewITFarmer.com', silly resolved url: 'https://github.com/newitfarmer' }, silly resolved { name: 'Alfred Westerveld', silly resolved email: 'alfredwesterveld@gmail.com', silly resolved url: 'https://github.com/alfredwesterveld' }, silly resolved { name: 'Vincent Côté-Roy', silly resolved email: 'vincentcr@gmail.com', silly resolved url: 'https://github.com/vincentcr' }, silly resolved { name: 'Lloyd Hilaiel', silly resolved email: 'lloyd@hilaiel.com', silly resolved url: 'https://github.com/lloyd' }, silly resolved { name: 'Roman Shtylman', silly resolved email: 'shtylman@gmail.com', silly resolved url: 'https://github.com/shtylman' }, silly resolved { name: 'Vadim Graboys', silly resolved email: 'dimva13@gmail.com', silly resolved url: 'https://github.com/vadimg' }, silly resolved { name: 'Ben Noorduis', url: 'https://github.com/bnoordhuis' } ], silly resolved _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly resolved _id: 'bcrypt@0.5.0', silly resolved dependencies: {}, silly resolved _engineSupported: true, silly resolved _npmVersion: '1.0.106', silly resolved _nodeVersion: 'v0.6.17', silly resolved _defaultsLoaded: true }, silly resolved { name: 'everyauth', silly resolved description: 'Auth solution (password, facebook, & more) for your node.js Connect & Express apps', silly resolved version: '0.2.32', silly resolved homepage: 'https://github.com/bnoguchi/everyauth/', silly resolved repository: { type: 'git', url: 'git://github.com/bnoguchi/everyauth.git' }, silly resolved author: silly resolved { name: 'Brian Noguchi', silly resolved email: 'brian.noguchi@gmail.com', silly resolved url: 'https://github.com/bnoguchi/' }, silly resolved keywords: silly resolved [ 'auth', silly resolved 'oauth', silly resolved 'password', silly resolved 'facebook', silly resolved 'openid', silly resolved 'twitter', silly resolved 'dropbox', silly resolved 'authorization', silly resolved 'authentication', silly resolved 'connect', silly resolved 'express' ], silly resolved main: './index.js', silly resolved directories: { lib: 'lib' }, silly resolved dependencies: silly resolved { oauth: 'https://github.com/ciaranj/node-oauth/tarball/master', silly resolved restler: '>=0.2.1', silly resolved request: '>=2.2.0', silly resolved connect: '>=1 <2', silly resolved openid: '>=0.2.0', silly resolved xml2js: '>=0.1.7', silly resolved 'node-swt': '>=0.1.1', silly resolved 'node-wsfederation': '>=0.1.1', silly resolved debug: '0.5.0' }, silly resolved devDependencies: silly resolved { express: '>=2.3.10', silly resolved jade: '>=0.12.1', silly resolved tobi: '>=0.2.2', silly resolved 'expect.js': '>=0.1.2', silly resolved mocha: '>=0.13.0', silly resolved satisfy: '>=0.1.0' }, silly resolved engines: { node: '>=0.4' }, silly resolved optionalDependencies: {}, silly resolved _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly resolved _id: 'everyauth@0.2.32', silly resolved _engineSupported: true, silly resolved _npmVersion: '1.0.106', silly resolved _nodeVersion: 'v0.6.17', silly resolved _defaultsLoaded: true, silly resolved scripts: {} }, silly resolved { name: 'mongoose-types', silly resolved description: 'More types for mongoose', silly resolved version: '1.0.3', silly resolved author: { name: 'Brian Noguchi' }, silly resolved dependencies: { mongoose: '>= 1.0.16' }, silly resolved keywords: [ 'mongoose', 'mongo', 'mongodb', 'types' ], silly resolved scripts: { test: 'make test' }, silly resolved engines: { node: '>= 0.1.101' }, silly resolved main: './index', silly resolved licenses: silly resolved [ { type: 'The MIT License', silly resolved url: 'http://www.opensource.org/licenses/mit-license.php' } ], silly resolved _npmUser: { name: 'bingomanatee', email: 'dave@wonderlandlabs.com' }, silly resolved _id: 'mongoose-types@1.0.3', silly resolved devDependencies: {}, silly resolved _engineSupported: true, silly resolved _npmVersion: '1.0.106', silly resolved _nodeVersion: 'v0.6.17', silly resolved _defaultsLoaded: true } ] info into /Users/dave/Code/Glitterwood/node_modules/mongoose-auth bcrypt@0.5.0 info into /Users/dave/Code/Glitterwood/node_modules/mongoose-auth everyauth@0.2.32 info into /Users/dave/Code/Glitterwood/node_modules/mongoose-auth mongoose-types@1.0.3 info installOne bcrypt@0.5.0 info installOne everyauth@0.2.32 info installOne mongoose-types@1.0.3 info unbuild /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/bcrypt info unbuild /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/everyauth info unbuild /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/mongoose-types verbose from cache /Users/dave/.npm/bcrypt/0.5.0/package/package.json verbose from cache /Users/dave/.npm/everyauth/0.2.32/package/package.json verbose from cache /Users/dave/.npm/mongoose-types/1.0.3/package/package.json verbose mkdir (expected) error ENOENT, stat '/Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules' verbose mkdir (expected) error ENOENT, stat '/Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules' verbose mkdir (expected) error ENOENT, stat '/Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules' verbose mkdir (expected) error ENOENT, stat '/Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm' verbose mkdir done: /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm 755 verbose mkdir (expected) error ENOENT, stat '/Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___everyauth.npm' verbose mkdir (expected) error ENOENT, stat '/Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___mongoose-types.npm' verbose unpack_ uid, gid [ undefined, undefined ] verbose unpackTarget /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/bcrypt silly gunzTarPerm modes [ '755', '644' ] silly spawning [ 'tar', silly spawning [ '-zmvxpf', '/Users/dave/.npm/bcrypt/0.5.0/package.tgz' ], silly spawning '/Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm' ] verbose mkdir done: /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___everyauth.npm 755 verbose mkdir done: /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___mongoose-types.npm 755 verbose unpack_ uid, gid [ undefined, undefined ] verbose unpackTarget /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/everyauth silly gunzTarPerm modes [ '755', '644' ] silly spawning [ 'tar', silly spawning [ '-zmvxpf', '/Users/dave/.npm/everyauth/0.2.32/package.tgz' ], silly spawning '/Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___everyauth.npm' ] verbose unpack_ uid, gid [ undefined, undefined ] verbose unpackTarget /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/mongoose-types silly gunzTarPerm modes [ '755', '644' ] silly spawning [ 'tar', silly spawning [ '-zmvxpf', silly spawning '/Users/dave/.npm/mongoose-types/1.0.3/package.tgz' ], silly spawning '/Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___mongoose-types.npm' ] silly tar err x package/.npmignore silly tar err x package/documentup.json silly tar err x package/index.js silly tar err x package/Makefile silly tar err x package/package.json silly tar err x package/README.md silly tar err x package/.npmignore silly tar err x package/tmp.js silly tar err x package/media/37signals.ico silly tar err x package/media/500px.ico silly tar err x package/media/angellist.ico silly tar err x package/media/box.ico silly tar err x package/media/dropbox.ico silly tar err x package/media/dwolla.ico silly tar err x package/media/evernote.ico silly tar err x package/media/facebook.ico silly tar err x package/media/foursquare.ico silly tar err x package/media/github.ico silly tar err x package/media/google.ico silly tar err x package/media/gowalla.ico silly tar err x package/media/instagram.ico silly tar err x package/media/justintv.ico silly tar err x package/media/linkedin.ico silly tar err x package/media/mixi.ico silly tar err x package/media/openid.ico silly tar err x package/media/osm.ico silly tar err x package/media/readability.ico silly tar err x package/media/skyrock.ico silly tar err x package/media/tripit.png silly tar err x package/media/tumblr.jpg silly tar err x package/.travis.yml silly tar err x package/media/twitter.ico silly tar err x package/media/vimeo.gif silly tar err x package/media/vkontakte.ico silly tar err x package/media/yahoo.ico silly tar err x package/example/conf.js silly tar err x package/bcrypt.js silly tar err x package/CHANGELOG silly tar err x package/LICENSE silly tar err x package/Makefile silly tar err x package/package.json silly tar err x package/README.md silly tar err x package/wscript silly tar err x package/examples/async_compare.js silly tar err x package/examples/forever_gen_salt.js silly tar err x package/src/bcrypt.cc silly tar err x package/src/bcrypt_node.cc silly tar err x package/src/blowfish.cc silly tar err x package/src/node_blf.h silly tar err x package/test/async.js silly tar err x package/test/deprecated.js silly tar err x package/example/server.js silly tar err x package/example/views/home.jade silly tar err x package/example/views/layout.jade silly tar err x package/example/views/login.jade silly tar err x package/example/views/register.jade silly tar err x package/lib/expressHelper.js silly tar err x package/lib/promise.js silly tar err x package/test/repetitions.js silly tar err x package/test/sync.js silly tar err x package/lib/restler.js silly tar exit 0 silly tar err x package/lib/routeTriggeredSequence.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/.npmignore silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/.travis.yml silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/bcrypt.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/CHANGELOG silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/LICENSE silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/Makefile silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/package.json silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/README.md silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/wscript silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/examples silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/examples/async_compare.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/examples/forever_gen_salt.js silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/src silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/src/bcrypt.cc silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/src/bcrypt_node.cc silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/src/blowfish.cc silly asyncMap in gTP /Users/dave/Code/Glitterwood/node_modules/mongoose-auth/node_modules/___bcrypt.npm/package/src/node_blf.h silly asyncMap in gTP /Users/dave/Cod
josefsalyer commented 12 years ago

It looks like the bcrypt installation fails. Try installing bcrypt by itself and troubleshooting that. : https://github.com/ncb000gt/node.bcrypt.js

quahada commented 12 years ago

I have a similar issue, expect the install says it executes okay, but then I get the following error when I try to run the server:

Error: Unable to load shared library /Users/XXXXXX/everyauth/node_modules/mongoose-auth/node_modules/bcrypt/build/Release/bcrypt_lib.node at Object..node (module.js:472:11) at Module.load (module.js:348:31) at Function._load (module.js:308:12) at Module.require (module.js:354:17) at require (module.js:370:17) at Object. (/Users/XXXXXX/everyauth/node_modules/mongoose-auth/node_modules/bcrypt/bcrypt.js:5:18) at Module._compile (module.js:441:26) at Object..js (module.js:459:10) at Module.load (module.js:348:31) at Function._load (module.js:308:12)

quahada commented 12 years ago

turns out I was using an older version of node (v0.6.10). Upgrading to v0.6.18 fixed my issue.