Created
November 11, 2014 14:33
-
-
Save smikes/41774e0e6da6294d8b62 to your computer and use it in GitHub Desktop.
npm issue #6679 https://github.com/npm/npm/issues/6679
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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$ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "hasPeerDep", | |
"version": "1.0.0", | |
"description": "", | |
"main": "index.js", | |
"scripts": { | |
"test": "echo \"Error: no test specified\" && exit 1" | |
}, | |
"devDependencies": { | |
"underscore": "*" | |
}, | |
"author": "", | |
"license": "ISC" | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"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