Skip to content

Instantly share code, notes, and snippets.

@smikes
Created November 11, 2014 14:33
Show Gist options
  • Save smikes/41774e0e6da6294d8b62 to your computer and use it in GitHub Desktop.
Save smikes/41774e0e6da6294d8b62 to your computer and use it in GitHub Desktop.
Svarog:test smikes$ rm -r node_modules/; npm install leveldown hasPeerDep ; node -e 'require("leveldown")'
underscore@1.7.0 node_modules/underscore
hasPeerDep@1.0.0 node_modules/hasPeerDep
leveldown@1.0.0 node_modules/leveldown
├── bindings@1.2.1
├── fast-future@1.0.1
├── nan@1.3.0
└── abstract-leveldown@2.0.3 (xtend@3.0.0)
/Users/smikes/src/test/node_modules/leveldown/node_modules/bindings/bindings.js:91
throw err
^
Error: Could not locate the bindings file. Tried:
→ /Users/smikes/src/test/node_modules/leveldown/build/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/build/Debug/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/build/Release/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/out/Debug/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/Debug/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/out/Release/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/Release/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/build/default/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/compiled/0.10.33/darwin/x64/leveldown.node
at bindings (/Users/smikes/src/test/node_modules/leveldown/node_modules/bindings/bindings.js:88:9)
at Object.<anonymous> (/Users/smikes/src/test/node_modules/leveldown/leveldown.js:4:46)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at [eval]:1:1
at Object.<anonymous> ([eval]-wrapper:6:22)
Svarog:test smikes$ cp -r hasPeerDep/ hasDevDep
Svarog:test smikes$ vi hasDevDep/package.json
Svarog:test smikes$ rm -r node_modules/; npm install leveldown hasPeerDep ; node -e 'require("leveldown")'
underscore@1.7.0 node_modules/underscore
hasPeerDep@1.0.0 node_modules/hasPeerDep
leveldown@1.0.0 node_modules/leveldown
├── bindings@1.2.1
├── fast-future@1.0.1
├── nan@1.3.0
└── abstract-leveldown@2.0.3 (xtend@3.0.0)
/Users/smikes/src/test/node_modules/leveldown/node_modules/bindings/bindings.js:91
throw err
^
Error: Could not locate the bindings file. Tried:
→ /Users/smikes/src/test/node_modules/leveldown/build/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/build/Debug/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/build/Release/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/out/Debug/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/Debug/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/out/Release/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/Release/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/build/default/leveldown.node
→ /Users/smikes/src/test/node_modules/leveldown/compiled/0.10.33/darwin/x64/leveldown.node
at bindings (/Users/smikes/src/test/node_modules/leveldown/node_modules/bindings/bindings.js:88:9)
at Object.<anonymous> (/Users/smikes/src/test/node_modules/leveldown/leveldown.js:4:46)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at [eval]:1:1
at Object.<anonymous> ([eval]-wrapper:6:22)
Svarog:test smikes$ rm -r node_modules/; npm install leveldown hasDevDep ; node -e 'require("leveldown")'
rm: node_modules/: No such file or directory
-
> leveldown@1.0.0 install /Users/smikes/src/test/node_modules/leveldown
> node-gyp rebuild
2014-11-11 07:32:10.873 xcodebuild[4021:771736] [MT] PluginLoading: Required plug-in compatibility UUID C4A681B0-4A26-480E-93EC-1218098B9AA0 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/Unity4XC.xcplugin' not present in DVTPlugInCompatibilityUUIDs
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/builder.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/db_impl.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/db_iter.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/filename.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/dbformat.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/log_reader.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/log_writer.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/memtable.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/repair.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/table_cache.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/version_edit.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/version_set.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/db/write_batch.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/helpers/memenv/memenv.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/table/block.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/table/block_builder.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/table/filter_block.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/table/format.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/table/iterator.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/table/merger.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/table/table.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/table/table_builder.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/table/two_level_iterator.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/arena.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/bloom.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/cache.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/coding.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/comparator.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/crc32c.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/env.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/filter_policy.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/hash.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/logging.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/options.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/status.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/port/port_posix.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.17.0/util/env_posix.o
LIBTOOL-STATIC Release/leveldb.a
CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.1.1/snappy-sinksource.o
CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.1.1/snappy-stubs-internal.o
CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.1.1/snappy.o
LIBTOOL-STATIC Release/snappy.a
CXX(target) Release/obj.target/leveldown/src/batch.o
CXX(target) Release/obj.target/leveldown/src/batch_async.o
CXX(target) Release/obj.target/leveldown/src/database.o
CXX(target) Release/obj.target/leveldown/src/database_async.o
CXX(target) Release/obj.target/leveldown/src/iterator.o
CXX(target) Release/obj.target/leveldown/src/iterator_async.o
CXX(target) Release/obj.target/leveldown/src/leveldown.o
CXX(target) Release/obj.target/leveldown/src/leveldown_async.o
SOLINK_MODULE(target) Release/leveldown.node
SOLINK_MODULE(target) Release/leveldown.node: Finished
hasPeerDep@1.0.0 node_modules/hasPeerDep
leveldown@1.0.0 node_modules/leveldown
├── bindings@1.2.1
├── fast-future@1.0.1
├── nan@1.3.0
└── abstract-leveldown@2.0.3 (xtend@3.0.0)
Svarog:test smikes$
{
"name": "hasPeerDep",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"devDependencies": {
"underscore": "*"
},
"author": "",
"license": "ISC"
}
{
"name": "hasPeerDep",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"peerDependencies": {
"underscore": "*"
},
"author": "",
"license": "ISC"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment