Skip to content

Instantly share code, notes, and snippets.

@ggreer
Created September 4, 2015 01:42
Show Gist options
  • Save ggreer/e4c2546294ccf68e63d7 to your computer and use it in GitHub Desktop.
Save ggreer/e4c2546294ccf68e63d7 to your computer and use it in GitHub Desktop.
ggreer@carbon:~/code/leveldown% npm install --build-from-source --verbose
npm info it worked if it ends with ok
npm verb cli [ '/usr/local/bin/iojs',
npm verb cli '/usr/local/bin/npm',
npm verb cli 'install',
npm verb cli '--build-from-source',
npm verb cli '--verbose' ]
npm info using [email protected]
npm info using [email protected]
npm verb readDependencies loading dependencies from /Users/ggreer/code/leveldown/package.json
npm verb install where, deps [ '/Users/ggreer/code/leveldown',
npm verb install [ 'abstract-leveldown',
npm verb install 'bindings',
npm verb install 'fast-future',
npm verb install 'nan',
npm verb install 'prebuild',
npm verb install 'async',
npm verb install 'delayed',
npm verb install 'du',
npm verb install 'faucet',
npm verb install 'mkfiletree',
npm verb install 'monotonic-timestamp',
npm verb install 'node-uuid',
npm verb install 'optimist',
npm verb install 'readfiletree',
npm verb install 'rimraf',
npm verb install 'slump',
npm verb install 'tape' ] ]
npm verb install where, peers [ '/Users/ggreer/code/leveldown', [] ]
npm verb installManyTop reading for lifecycle /Users/ggreer/code/leveldown/package.json
npm info preinstall [email protected]
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/abstract-leveldown/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/async/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/bindings/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/delayed/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/du/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/fast-future/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/faucet/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/mkfiletree/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/monotonic-timestamp/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/nan/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/node-uuid/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/optimist/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/prebuild/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/readfiletree/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/rimraf/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/slump/package.json
npm verb installManyTop reading scoped package data from /Users/ggreer/code/leveldown/node_modules/tape/package.json
npm info package.json [email protected] No license field.
npm info package.json [email protected] No license field.
npm info package.json [email protected] No license field.
npm info package.json [email protected] license should be a valid SPDX license expression
npm info package.json [email protected] No license field.
npm info package.json [email protected] license should be a valid SPDX license expression
npm verb readDependencies loading dependencies from /Users/ggreer/code/leveldown/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/abstract-leveldown/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/async/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/bindings/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/delayed/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/du/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/fast-future/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/faucet/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/mkfiletree/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/monotonic-timestamp/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/nan/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/node-uuid/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/optimist/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/prebuild/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/readfiletree/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/rimraf/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/slump/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/tape/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/.bin/dujs/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/.bin/faucet/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/.bin/prebuild/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/.bin/rimraf/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/.bin/tape/package.json
npm verb targetResolver reading package data from /Users/ggreer/code/leveldown/node_modules/.bin/uuid/package.json
npm verb already installed skipping bindings@~1.2.1 /Users/ggreer/code/leveldown
npm verb already installed skipping fast-future@~1.0.0 /Users/ggreer/code/leveldown
npm verb already installed skipping nan@~2.0.0 /Users/ggreer/code/leveldown
npm verb already installed skipping prebuild@~2.3.3 /Users/ggreer/code/leveldown
npm verb already installed skipping async@~1.0.0 /Users/ggreer/code/leveldown
npm verb already installed skipping delayed@~1.0.1 /Users/ggreer/code/leveldown
npm verb already installed skipping du@~0.1.0 /Users/ggreer/code/leveldown
npm verb already installed skipping [email protected] /Users/ggreer/code/leveldown
npm verb already installed skipping mkfiletree@~0.0.1 /Users/ggreer/code/leveldown
npm verb already installed skipping monotonic-timestamp@~0.0.8 /Users/ggreer/code/leveldown
npm verb already installed skipping node-uuid@~1.4.3 /Users/ggreer/code/leveldown
npm verb already installed skipping optimist@~0.6.1 /Users/ggreer/code/leveldown
npm verb already installed skipping readfiletree@~0.0.1 /Users/ggreer/code/leveldown
npm verb already installed skipping rimraf@~2.2.8 /Users/ggreer/code/leveldown
npm verb already installed skipping slump@~2.0.0 /Users/ggreer/code/leveldown
npm verb already installed skipping tape@~4.0.0 /Users/ggreer/code/leveldown
npm verb already installed skipping abstract-leveldown@~2.4.0 /Users/ggreer/code/leveldown
npm info build /Users/ggreer/code/leveldown
npm info linkStuff [email protected]
npm verb linkBins [email protected]
npm verb linkMans [email protected]
npm verb rebuildBundles [email protected]
npm verb rebuildBundles [ '.bin',
npm verb rebuildBundles 'abstract-leveldown',
npm verb rebuildBundles 'async',
npm verb rebuildBundles 'bindings',
npm verb rebuildBundles 'delayed',
npm verb rebuildBundles 'du',
npm verb rebuildBundles 'fast-future',
npm verb rebuildBundles 'faucet',
npm verb rebuildBundles 'mkfiletree',
npm verb rebuildBundles 'monotonic-timestamp',
npm verb rebuildBundles 'nan',
npm verb rebuildBundles 'node-uuid',
npm verb rebuildBundles 'optimist',
npm verb rebuildBundles 'prebuild',
npm verb rebuildBundles 'readfiletree',
npm verb rebuildBundles 'rimraf',
npm verb rebuildBundles 'slump',
npm verb rebuildBundles 'tape' ]
npm info install [email protected]
> [email protected] install /Users/ggreer/code/leveldown
> prebuild --download
prebuild info install Header files already fetched
prebuild info install node-gyp should now work for v3.3.0
prebuild verb command rebuild []
prebuild verb command clean []
prebuild verb clean removing "build" directory
prebuild verb command configure []
prebuild verb check python checking for Python executable "python2" in the PATH
prebuild verb `which` failed Error: not found: python2
prebuild verb `which` failed at F (/Users/ggreer/code/leveldown/node_modules/prebuild/node_modules/node-gyp/node_modules/which/which.js:72:28)
prebuild verb `which` failed at E (/Users/ggreer/code/leveldown/node_modules/prebuild/node_modules/node-gyp/node_modules/which/which.js:75:29)
prebuild verb `which` failed at /Users/ggreer/code/leveldown/node_modules/prebuild/node_modules/node-gyp/node_modules/which/which.js:83:16
prebuild verb `which` failed at FSReqWrap.oncomplete (fs.js:82:15)
prebuild verb `which` failed python2 [Error: not found: python2]
prebuild verb check python checking for Python executable "python" in the PATH
prebuild verb `which` succeeded python /usr/bin/python
prebuild verb check python version `python -c "import platform; print(platform.python_version());"` returned: "2.7.10\n"
prebuild verb get node dir compiling against --target node version: v3.3.0
prebuild verb command install [ 'v3.3.0' ]
prebuild verb install input version string "v3.3.0"
prebuild verb install installing version: 3.3.0
prebuild verb install --ensure was passed, so won't reinstall if already installed
prebuild verb install version is already installed, need to check "installVersion"
prebuild verb got "installVersion" 9
prebuild verb needs "installVersion" 9
prebuild verb install version is good
prebuild verb get node dir target node version installed: 3.3.0
prebuild verb build dir attempting to create "build" dir: /Users/ggreer/code/leveldown/build
prebuild verb build dir "build" dir needed to be created? /Users/ggreer/code/leveldown/build
prebuild verb build/config.gypi creating config file
prebuild verb build/config.gypi writing out config file: /Users/ggreer/code/leveldown/build/config.gypi
prebuild verb config.gypi checking for gypi file: /Users/ggreer/code/leveldown/config.gypi
prebuild verb common.gypi checking for gypi file: /Users/ggreer/code/leveldown/common.gypi
prebuild verb gyp gyp format was not specified; forcing "make"
prebuild info spawn python
prebuild info spawn args [ '/Users/ggreer/code/leveldown/node_modules/prebuild/node_modules/node-gyp/gyp/gyp_main.py',
prebuild info spawn args 'binding.gyp',
prebuild info spawn args '-f',
prebuild info spawn args 'make',
prebuild info spawn args '-I',
prebuild info spawn args '/Users/ggreer/code/leveldown/build/config.gypi',
prebuild info spawn args '-I',
prebuild info spawn args '/Users/ggreer/code/leveldown/node_modules/prebuild/node_modules/node-gyp/addon.gypi',
prebuild info spawn args '-I',
prebuild info spawn args '/Users/ggreer/.node-gyp/3.3.0/common.gypi',
prebuild info spawn args '-Dlibrary=shared_library',
prebuild info spawn args '-Dvisibility=default',
prebuild info spawn args '-Dnode_root_dir=/Users/ggreer/.node-gyp/3.3.0',
prebuild info spawn args '-Dnode_gyp_dir=/Users/ggreer/code/leveldown/node_modules/prebuild/node_modules/node-gyp',
prebuild info spawn args '-Dmodule_root_dir=/Users/ggreer/code/leveldown',
prebuild info spawn args '--depth=.',
prebuild info spawn args '--no-parallel',
prebuild info spawn args '--generator-output',
prebuild info spawn args 'build',
prebuild info spawn args '-Goutput_dir=.' ]
gyp: /Users/ggreer/.node-gyp/3.3.0/common.gypi not found (cwd: /Users/ggreer/code/leveldown) while reading includes of binding.gyp while trying to load binding.gyp
prebuild ERR! build `gyp` failed with exit code: 1
npm verb unsafe-perm in lifecycle true
npm info [email protected] Failed to exec install script
npm verb stack Error: [email protected] install: `prebuild --download`
npm verb stack Exit status 2
npm verb stack at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:214:16)
npm verb stack at emitTwo (events.js:87:13)
npm verb stack at EventEmitter.emit (events.js:172:7)
npm verb stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:24:14)
npm verb stack at emitTwo (events.js:87:13)
npm verb stack at ChildProcess.emit (events.js:172:7)
npm verb stack at maybeClose (internal/child_process.js:764:16)
npm verb stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
npm verb pkgid [email protected]
npm verb cwd /Users/ggreer/code/leveldown
npm ERR! Darwin 14.5.0
npm ERR! argv "/usr/local/bin/iojs" "/usr/local/bin/npm" "install" "--build-from-source" "--verbose"
npm ERR! node v3.3.0
npm ERR! npm v2.13.3
npm ERR! code ELIFECYCLE
npm ERR! [email protected] install: `prebuild --download`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the [email protected] install script 'prebuild --download'.
npm ERR! This is most likely a problem with the leveldown package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! prebuild --download
npm ERR! You can get their info via:
npm ERR! npm owner ls leveldown
npm ERR! There is likely additional logging output above.
npm verb exit [ 1, true ]
npm ERR! Please include the following file with any support request:
npm ERR! /Users/ggreer/code/leveldown/npm-debug.log
ggreer@carbon:~/code/leveldown%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment