On OS-X El Capitan i can't seem to install mac-lookup, it fails when installing the sqlite3 dependency.
node version: 4.2.1
npm version: 3.3.9
Terminal output:
$ npm install sqlite3
> sqlite3@3.1.0 install /Users/matias/projects/neura/user_analytics/ndjs/node_modules/sqlite3
> node-pre-gyp install --fallback-to-build
[sqlite3] Success: "/Users/matias/projects/neura/user_analytics/ndjs/node_modules/sqlite3/lib/binding/node-v46-darwin-x64/node_sqlite3.node" is installed via remote
user-analytics@1.0.0 /Users/matias/projects/neura/user_analytics/ndjs
└── sqlite3@3.1.0 extraneous
npm WARN EPACKAGEJSON user-analytics@1.0.0 No repository field.
npm WARN EPACKAGEJSON user-analytics@1.0.0 No license field.
matias at matias-neura in ~/projects/neura/user_analytics/ndjs on master
$ npm install mac-lookup
npm WARN engine sqlite3@2.1.19: wanted: {"node":">= 0.6.13 < 0.11.0"} (current: {"node":"4.2.1","npm":"3.3.9"})
> sqlite3@2.1.19 install /Users/**/node_modules/mac-lookup/node_modules/sqlite3
> node build.js
[sqlite3]: Checking for http://node-sqlite3.s3.amazonaws.com/Release/node_sqlite3-v2.1.a-node-v46-darwin-x64.tar.gz
[sqlite3]: http://node-sqlite3.s3.amazonaws.com/Release/node_sqlite3-v2.1.a-node-v46-darwin-x64.tar.gz not found, falling back to source compile (Error: Server returned 404)
(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
gyp: mac-lookup not found (cwd: /Users/**/node_modules/mac-lookup/node_modules/sqlite3) while trying to load mac-lookup
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:355:16)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 15.0.0
gyp ERR! command "/usr/local/Cellar/node/4.2.1/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "mac-lookup"
gyp ERR! cwd /Users/**/node_modules/mac-lookup/node_modules/sqlite3
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
[sqlite3]: Error: Failed to execute 'node-gyp rebuild mac-lookup' (1)
npm WARN EPACKAGEJSON user-analytics@1.0.0 No repository field.
npm WARN EPACKAGEJSON user-analytics@1.0.0 No license field.
npm ERR! Darwin 15.0.0
npm ERR! argv "/usr/local/Cellar/node/4.2.1/bin/node" "/usr/local/bin/npm" "install" "mac-lookup"
npm ERR! node v4.2.1
npm ERR! npm v3.3.9
npm ERR! code ELIFECYCLE
npm ERR! sqlite3@2.1.19 install: `node build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sqlite3@2.1.19 install script 'node build.js'.
npm ERR! This is most likely a problem with the sqlite3 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node build.js
npm ERR! You can get their info via:
npm ERR! npm owner ls sqlite3
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /Users/**/npm-debug.log
On OS-X El Capitan i can't seem to install mac-lookup, it fails when installing the sqlite3 dependency.
node version: 4.2.1 npm version: 3.3.9
Terminal output:
npm-debug.log file output: