{"action":"reopened","issue":{"url":"https://api.github.com/repos/sandeepmistry/noble/issues/119","labels_url":"https://api.github.com/repos/sandeepmistry/noble/issues/119/labels{/name}","comments_url":"https://api.github.com/repos/sandeepmistry/noble/issues/119/comments","events_url":"https://api.github.com/repos/sandeepmistry/noble/issues/119/events","html_url":"https://github.com/sandeepmistry/noble/issues/119","id":53311255,"number":119,"title":"npm install failure","user":{"login":"rwaldron","id":27985,"avatar_url":"https://avatars.githubusercontent.com/u/27985?v=3","gravatar_id":"","url":"https://api.github.com/users/rwaldron","html_url":"https://github.com/rwaldron","followers_url":"https://api.github.com/users/rwaldron/followers","following_url":"https://api.github.com/users/rwaldron/following{/other_user}","gists_url":"https://api.github.com/users/rwaldron/gists{/gist_id}","starred_url":"https://api.github.com/users/rwaldron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rwaldron/subscriptions","organizations_url":"https://api.github.com/users/rwaldron/orgs","repos_url":"https://api.github.com/users/rwaldron/repos","events_url":"https://api.github.com/users/rwaldron/events{/privacy}","received_events_url":"https://api.github.com/users/rwaldron/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-01-03T18:24:23Z","updated_at":"2015-05-06T23:16:52Z","closed_at":null,"body":"I've aleady read and tried the suggestions here: https://github.com/sandeepmistry/node-xpc-connection/issues/2\r\n\r\nSystem:\r\n\r\n- OSX 10.10.1\r\n- node v0.10.35\r\n- xcode-select version 2339\r\n\r\n\r\n```\r\n$ npm install noble\r\n\r\n> noble@0.3.6 install /Users/rwaldron/ble/node_modules/noble\r\n> node install.js\r\n\r\nnoble install: platform is \"darwin'\r\nnoble install: installing xpc-connection ...\r\n\r\n> xpc-connection@0.0.4 install /Users/rwaldron/ble/node_modules/noble/node_modules/xpc-connection\r\n> node-gyp rebuild\r\n\r\n  CXX(target) Release/obj.target/binding/src/XpcConnection.o\r\nIn file included from ../src/XpcConnection.cpp:1:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:10:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/NSArray.h:7:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/NSRange.h:5:\r\n/System/Library/Frameworks/Foundation.framework/Headers/NSValue.h:12:1: error:\r\n      'objc_returns_inner_pointer' attribute only applies to methods\r\n@property (readonly) const char *objCType NS_RETURNS_INNER_POINTER;\r\n^                                         ~~~~~~~~~~~~~~~~~~~~~~~~\r\nIn file included from ../src/XpcConnection.cpp:1:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:15:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/NSCharacterSet.h:8:\r\n/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:248:1: error:\r\n      'objc_returns_inner_pointer' attribute only applies to methods\r\n@property (readonly) __strong const char *UTF8String NS_RETURNS_INNER_POINTER;  /...\r\n^                                                    ~~~~~~~~~~~~~~~~~~~~~~~~\r\nIn file included from ../src/XpcConnection.cpp:1:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:17:\r\n/System/Library/Frameworks/Foundation.framework/Headers/NSData.h:76:1: error:\r\n      'objc_returns_inner_pointer' attribute only applies to methods\r\n@property (readonly) const void *bytes NS_RETURNS_INNER_POINTER;\r\n^                                      ~~~~~~~~~~~~~~~~~~~~~~~~\r\n/System/Library/Frameworks/Foundation.framework/Headers/NSData.h:161:1: error:\r\n      'objc_returns_inner_pointer' attribute only applies to methods\r\n@property (readonly) void *mutableBytes NS_RETURNS_INNER_POINTER;\r\n^                                       ~~~~~~~~~~~~~~~~~~~~~~~~\r\nIn file included from ../src/XpcConnection.cpp:1:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:25:\r\n/System/Library/Frameworks/Foundation.framework/Headers/NSDecimalNumber.h:101:1: error:\r\n      'objc_returns_inner_pointer' attribute only applies to methods\r\n@property (readonly) const char *objCType NS_RETURNS_INNER_POINTER;\r\n^                                         ~~~~~~~~~~~~~~~~~~~~~~~~\r\nIn file included from ../src/XpcConnection.cpp:1:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:31:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:8:\r\n/System/Library/Frameworks/Foundation.framework/Headers/NSPathUtilities.h:34:1: error:\r\n      'objc_returns_inner_pointer' attribute only applies to methods\r\n@property (readonly) __strong const char *fileSystemRepresentation NS_RETURNS_INNER_POINTER;\r\n^                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~\r\nIn file included from ../src/XpcConnection.cpp:1:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:41:\r\n/System/Library/Frameworks/Foundation.framework/Headers/NSKeyValueObserving.h:183:1: error:\r\n      'objc_returns_inner_pointer' attribute only applies to methods\r\n@property void *observationInfo NS_RETURNS_INNER_POINTER;\r\n^                               ~~~~~~~~~~~~~~~~~~~~~~~~\r\nIn file included from ../src/XpcConnection.cpp:1:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:46:\r\n/System/Library/Frameworks/Foundation.framework/Headers/NSMethodSignature.h:22:1: error:\r\n      'objc_returns_inner_pointer' attribute only applies to methods\r\n@property (readonly) const char *methodReturnType NS_RETURNS_INNER_POINTER;\r\n^                                                 ~~~~~~~~~~~~~~~~~~~~~~~~\r\nIn file included from ../src/XpcConnection.cpp:1:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:74:\r\n/System/Library/Frameworks/Foundation.framework/Headers/NSURL.h:86:1: error:\r\n      'objc_returns_inner_pointer' attribute only applies to methods\r\n@property (readonly) __strong const char *fileSystemRepresentation NS_RETURNS_INNER_POINTER...\r\n^                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~\r\nIn file included from ../src/XpcConnection.cpp:1:\r\nIn file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:151:\r\n/System/Library/Frameworks/Foundation.framework/Headers/NSAppleEventDescriptor.h:50:1: error:\r\n      'objc_returns_inner_pointer' attribute only applies to methods\r\n@property (readonly) const AEDesc *aeDesc NS_RETURNS_INNER_POINTER;\r\n^                                         ~~~~~~~~~~~~~~~~~~~~~~~~\r\n10 errors generated.\r\nmake: *** [Release/obj.target/binding/src/XpcConnection.o] Error 1\r\ngyp ERR! build error\r\ngyp ERR! stack Error: `make` failed with exit code: 2\r\ngyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)\r\ngyp ERR! stack     at ChildProcess.emit (events.js:98:17)\r\ngyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:820:12)\r\ngyp ERR! System Darwin 14.0.0\r\ngyp ERR! command \"node\" \"/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js\" \"rebuild\"\r\ngyp ERR! cwd /Users/rwaldron/ble/node_modules/noble/node_modules/xpc-connection\r\ngyp ERR! node -v v0.10.35\r\ngyp ERR! node-gyp -v v1.0.2\r\ngyp ERR! not ok\r\nnpm ERR! Darwin 14.0.0\r\nnpm ERR! argv \"node\" \"/usr/local/bin/npm\" \"install\" \"xpc-connection@~0.0.3\"\r\nnpm ERR! node v0.10.35\r\nnpm ERR! npm  v2.1.17\r\nnpm ERR! code ELIFECYCLE\r\n\r\nnpm ERR! xpc-connection@0.0.4 install: `node-gyp rebuild`\r\nnpm ERR! Exit status 1\r\nnpm ERR!\r\nnpm ERR! Failed at the xpc-connection@0.0.4 install script 'node-gyp rebuild'.\r\nnpm ERR! This is most likely a problem with the xpc-connection package,\r\nnpm ERR! not with npm itself.\r\nnpm ERR! Tell the author that this fails on your system:\r\nnpm ERR!     node-gyp rebuild\r\nnpm ERR! You can get their info via:\r\nnpm ERR!     npm owner ls xpc-connection\r\nnpm ERR! There is likely additional logging output above.\r\n\r\nnpm ERR! Please include the following file with any support request:\r\nnpm ERR!     /Users/rwaldron/ble/node_modules/noble/npm-debug.log\r\nnoble install: done\r\nnpm ERR! Darwin 14.0.0\r\nnpm ERR! argv \"node\" \"/usr/local/bin/npm\" \"install\" \"noble\"\r\nnpm ERR! node v0.10.35\r\nnpm ERR! npm  v2.1.17\r\nnpm ERR! code ELIFECYCLE\r\n\r\nnpm ERR! noble@0.3.6 install: `node install.js`\r\nnpm ERR! Exit status 1\r\nnpm ERR!\r\nnpm ERR! Failed at the noble@0.3.6 install script 'node install.js'.\r\nnpm ERR! This is most likely a problem with the noble package,\r\nnpm ERR! not with npm itself.\r\nnpm ERR! Tell the author that this fails on your system:\r\nnpm ERR!     node install.js\r\nnpm ERR! You can get their info via:\r\nnpm ERR!     npm owner ls noble\r\nnpm ERR! There is likely additional logging output above.\r\n\r\nnpm ERR! Please include the following file with any support request:\r\nnpm ERR!     /Users/rwaldron/ble/npm-debug.log\r\n```\r\n\r\nContents of npm-debug.log: \r\n\r\n```\r\n0 info it worked if it ends with ok\r\n1 verbose cli [ 'node', '/usr/local/bin/npm', 'install', 'noble' ]\r\n2 info using npm@2.1.17\r\n3 info using node@v0.10.35\r\n4 verbose node symlink /usr/bin/node\r\n5 silly cache add args [ 'noble', null ]\r\n6 verbose cache add spec noble\r\n7 silly cache add parsed spec { raw: 'noble',\r\n7 silly cache add   scope: null,\r\n7 silly cache add   name: 'noble',\r\n7 silly cache add   rawSpec: '',\r\n7 silly cache add   spec: '*',\r\n7 silly cache add   type: 'range' }\r\n8 verbose addNamed noble@*\r\n9 silly addNamed semver.valid null\r\n10 silly addNamed semver.validRange *\r\n11 silly addNameRange { name: 'noble', range: '*', hasData: false }\r\n12 silly mapToRegistry name noble\r\n13 silly mapToRegistry using default registry\r\n14 silly mapToRegistry registry https://registry.npmjs.org/\r\n15 silly mapToRegistry uri https://registry.npmjs.org/noble\r\n16 verbose addNameRange registry:https://registry.npmjs.org/noble not in flight; fetching\r\n17 verbose request uri https://registry.npmjs.org/noble\r\n18 verbose request no auth needed\r\n19 info attempt registry request try #1 at 13:23:20\r\n20 verbose request id ae0539d45f046a22\r\n21 verbose etag \"8KJ73LD192X1RLOTNN53DKYGW\"\r\n22 http request GET https://registry.npmjs.org/noble\r\n23 http 304 https://registry.npmjs.org/noble\r\n24 silly get cb [ 304,\r\n24 silly get   { date: 'Sat, 03 Jan 2015 18:23:20 GMT',\r\n24 silly get     server: 'Apache',\r\n24 silly get     via: '1.1 varnish',\r\n24 silly get     'last-modified': 'Sat, 03 Jan 2015 18:23:20 GMT',\r\n24 silly get     'cache-control': 'max-age=60',\r\n24 silly get     etag: '\"8KJ73LD192X1RLOTNN53DKYGW\"',\r\n24 silly get     age: '15',\r\n24 silly get     'x-served-by': 'cache-jfk1029-JFK',\r\n24 silly get     'x-cache': 'HIT',\r\n24 silly get     'x-cache-hits': '1',\r\n24 silly get     'x-timer': 'S1420309400.627398,VS0,VE0',\r\n24 silly get     vary: 'Accept',\r\n24 silly get     'content-length': '0',\r\n24 silly get     'keep-alive': 'timeout=10, max=50',\r\n24 silly get     connection: 'Keep-Alive' } ]\r\n25 verbose etag https://registry.npmjs.org/noble from cache\r\n26 silly addNameRange number 2 { name: 'noble', range: '*', hasData: true }\r\n27 silly addNameRange versions [ 'noble',\r\n27 silly addNameRange   [ '0.0.1',\r\n27 silly addNameRange     '0.0.2',\r\n27 silly addNameRange     '0.0.3',\r\n27 silly addNameRange     '0.0.4',\r\n27 silly addNameRange     '0.0.5',\r\n27 silly addNameRange     '0.1.0',\r\n27 silly addNameRange     '0.1.1',\r\n27 silly addNameRange     '0.1.2',\r\n27 silly addNameRange     '0.1.3',\r\n27 silly addNameRange     '0.1.4',\r\n27 silly addNameRange     '0.2.0',\r\n27 silly addNameRange     '0.2.1',\r\n27 silly addNameRange     '0.2.2',\r\n27 silly addNameRange     '0.2.3',\r\n27 silly addNameRange     '0.2.4',\r\n27 silly addNameRange     '0.2.5',\r\n27 silly addNameRange     '0.2.6',\r\n27 silly addNameRange     '0.2.7',\r\n27 silly addNameRange     '0.2.8',\r\n27 silly addNameRange     '0.3.0',\r\n27 silly addNameRange     '0.3.1',\r\n27 silly addNameRange     '0.3.3',\r\n27 silly addNameRange     '0.3.4',\r\n27 silly addNameRange     '0.3.5',\r\n27 silly addNameRange     '0.3.6' ] ]\r\n28 verbose addNamed noble@0.3.6\r\n29 silly addNamed semver.valid 0.3.6\r\n30 silly addNamed semver.validRange 0.3.6\r\n31 silly cache afterAdd noble@0.3.6\r\n32 verbose afterAdd /Users/rwaldron/.npm/noble/0.3.6/package/package.json not in flight; writing\r\n33 verbose afterAdd /Users/rwaldron/.npm/noble/0.3.6/package/package.json written\r\n34 silly install resolved [ { author: { name: 'Sandeep Mistry', email: 'sandeep.mistry@gmail.com' },\r\n34 silly install resolved     name: 'noble',\r\n34 silly install resolved     description: 'A node.js BLE (Bluetooth low energy) central library.',\r\n34 silly install resolved     version: '0.3.6',\r\n34 silly install resolved     repository:\r\n34 silly install resolved      { type: 'git',\r\n34 silly install resolved        url: 'https://github.com/sandeepmistry/noble.git' },\r\n34 silly install resolved     bugs: { url: 'https://github.com/sandeepmistry/noble/issues' },\r\n34 silly install resolved     keywords:\r\n34 silly install resolved      [ 'bluetooth',\r\n34 silly install resolved        'BLE',\r\n34 silly install resolved        'bluetooth low energy',\r\n34 silly install resolved        'bluetooth smart',\r\n34 silly install resolved        'central' ],\r\n34 silly install resolved     main: './index.js',\r\n34 silly install resolved     engines: { node: '>=0.8' },\r\n34 silly install resolved     os: [ 'darwin', 'linux' ],\r\n34 silly install resolved     dependencies: { debug: '~0.7.2' },\r\n34 silly install resolved     devDependencies:\r\n34 silly install resolved      { jshint: 'latest',\r\n34 silly install resolved        mocha: '~1.8.2',\r\n34 silly install resolved        should: '~1.2.2',\r\n34 silly install resolved        sinon: '~1.6.0',\r\n34 silly install resolved        async: '~0.2.9',\r\n34 silly install resolved        ws: '~0.4.31' },\r\n34 silly install resolved     scripts:\r\n34 silly install resolved      { install: 'node install.js',\r\n34 silly install resolved        pretest: 'jshint *.js lib/. test/.',\r\n34 silly install resolved        test: 'mocha -R spec test/*.js' },\r\n34 silly install resolved     browser:\r\n34 silly install resolved      { './distributed/bindings': false,\r\n34 silly install resolved        './mac/bindings': false,\r\n34 silly install resolved        './linux/bindings': false },\r\n34 silly install resolved     gitHead: 'b62e144f44fee97a2bdfa77c5b796928d9a09924',\r\n34 silly install resolved     homepage: 'https://github.com/sandeepmistry/noble',\r\n34 silly install resolved     _id: 'noble@0.3.6',\r\n34 silly install resolved     _shasum: 'cc2a1120258750190a802d9e3ba37b9751e584aa',\r\n34 silly install resolved     _from: 'noble@*',\r\n34 silly install resolved     _npmVersion: '1.4.21',\r\n34 silly install resolved     _npmUser: { name: 'sandeepmistry', email: 'sandeep.mistry@gmail.com' },\r\n34 silly install resolved     maintainers: [ [Object] ],\r\n34 silly install resolved     dist:\r\n34 silly install resolved      { shasum: 'cc2a1120258750190a802d9e3ba37b9751e584aa',\r\n34 silly install resolved        tarball: 'http://registry.npmjs.org/noble/-/noble-0.3.6.tgz' },\r\n34 silly install resolved     directories: {},\r\n34 silly install resolved     _resolved: 'https://registry.npmjs.org/noble/-/noble-0.3.6.tgz',\r\n34 silly install resolved     readme: 'ERROR: No README data found!' } ]\r\n35 info install noble@0.3.6 into /Users/rwaldron/ble\r\n36 info installOne noble@0.3.6\r\n37 verbose installOne of noble to /Users/rwaldron/ble not in flight; installing\r\n38 verbose lock using /Users/rwaldron/.npm/_locks/noble-5b9eb48537206430.lock for /Users/rwaldron/ble/node_modules/noble\r\n39 silly install write writing noble 0.3.6 to /Users/rwaldron/ble/node_modules/noble\r\n40 silly cache addNamed cb noble@0.3.6\r\n41 verbose unbuild node_modules/noble\r\n42 verbose gentlyRm vacuuming /Users/rwaldron/ble/node_modules/noble\r\n43 verbose tar unpack /Users/rwaldron/.npm/noble/0.3.6/package.tgz\r\n44 verbose tar unpacking to /Users/rwaldron/ble/node_modules/noble\r\n45 verbose gentlyRm vacuuming /Users/rwaldron/ble/node_modules/noble\r\n46 silly gunzTarPerm modes [ '755', '644' ]\r\n47 silly gunzTarPerm extractEntry package.json\r\n48 silly gunzTarPerm extractEntry .npmignore\r\n49 silly gunzTarPerm extractEntry README.md\r\n50 silly gunzTarPerm extractEntry LICENSE\r\n51 silly gunzTarPerm extractEntry test.js\r\n52 silly gunzTarPerm extractEntry dump.js\r\n53 silly gunzTarPerm extractEntry index.js\r\n54 silly gunzTarPerm extractEntry ws-slave.js\r\n55 silly gunzTarPerm extractEntry install.js\r\n56 silly gunzTarPerm extractEntry lib/characteristic.js\r\n57 silly gunzTarPerm extractEntry lib/descriptor.js\r\n58 silly gunzTarPerm extractEntry lib/noble.js\r\n59 silly gunzTarPerm extractEntry lib/peripheral.js\r\n60 silly gunzTarPerm extractEntry lib/service.js\r\n61 silly gunzTarPerm extractEntry lib/linux/bindings.js\r\n62 silly gunzTarPerm extractEntry lib/linux/hci-ble.js\r\n63 silly gunzTarPerm extractEntry lib/linux/l2cap-ble.js\r\n64 silly gunzTarPerm extractEntry lib/characteristics.json\r\n65 silly gunzTarPerm extractEntry lib/websocket/bindings.js\r\n66 silly gunzTarPerm extractEntry lib/descriptors.json\r\n67 silly gunzTarPerm extractEntry lib/distributed/bindings.js\r\n68 silly gunzTarPerm extractEntry lib/services.json\r\n69 silly gunzTarPerm extractEntry lib/mac/bindings.js\r\n70 silly gunzTarPerm extractEntry lib/mac/legacy.js\r\n71 silly gunzTarPerm extractEntry lib/mac/mavericks.js\r\n72 silly gunzTarPerm extractEntry lib/mac/yosemite.js\r\n73 silly gunzTarPerm extractEntry examples/advertisement-discovery.js\r\n74 silly gunzTarPerm extractEntry examples/peripheral-explorer.js\r\n75 silly gunzTarPerm extractEntry src/hci-ble.c\r\n76 silly gunzTarPerm extractEntry src/l2cap-ble.c\r\n77 silly gunzTarPerm extractEntry test/test-characteristic.js\r\n78 silly gunzTarPerm extractEntry test/test-descriptor.js\r\n79 silly gunzTarPerm extractEntry test/test-peripheral.js\r\n80 silly gunzTarPerm extractEntry test/test-service.js\r\n81 silly gunzTarPerm extractEntry binding.gyp\r\n82 info preinstall noble@0.3.6\r\n83 silly prepareForInstallMany adding debug@~0.7.2 from noble dependencies\r\n84 silly cache add args [ 'debug@~0.7.2', null ]\r\n85 verbose cache add spec debug@~0.7.2\r\n86 silly cache add parsed spec { raw: 'debug@~0.7.2',\r\n86 silly cache add   scope: null,\r\n86 silly cache add   name: 'debug',\r\n86 silly cache add   rawSpec: '~0.7.2',\r\n86 silly cache add   spec: '>=0.7.2 <0.8.0',\r\n86 silly cache add   type: 'range' }\r\n87 verbose addNamed debug@>=0.7.2 <0.8.0\r\n88 silly addNamed semver.valid null\r\n89 silly addNamed semver.validRange >=0.7.2 <0.8.0\r\n90 silly addNameRange { name: 'debug', range: '>=0.7.2 <0.8.0', hasData: false }\r\n91 silly mapToRegistry name debug\r\n92 silly mapToRegistry using default registry\r\n93 silly mapToRegistry registry https://registry.npmjs.org/\r\n94 silly mapToRegistry uri https://registry.npmjs.org/debug\r\n95 verbose addNameRange registry:https://registry.npmjs.org/debug not in flight; fetching\r\n96 verbose request uri https://registry.npmjs.org/debug\r\n97 verbose request no auth needed\r\n98 info attempt registry request try #1 at 13:23:20\r\n99 verbose etag \"9FOUDX6EGRHXY2ZXTG6YF4KI0\"\r\n100 http request GET https://registry.npmjs.org/debug\r\n101 http 304 https://registry.npmjs.org/debug\r\n102 silly get cb [ 304,\r\n102 silly get   { date: 'Sat, 03 Jan 2015 18:23:20 GMT',\r\n102 silly get     server: 'Apache',\r\n102 silly get     via: '1.1 varnish',\r\n102 silly get     'last-modified': 'Sat, 03 Jan 2015 18:23:20 GMT',\r\n102 silly get     'cache-control': 'max-age=60',\r\n102 silly get     etag: '\"9FOUDX6EGRHXY2ZXTG6YF4KI0\"',\r\n102 silly get     age: '41',\r\n102 silly get     'x-served-by': 'cache-jfk1022-JFK',\r\n102 silly get     'x-cache': 'HIT',\r\n102 silly get     'x-cache-hits': '1',\r\n102 silly get     'x-timer': 'S1420309400.825033,VS0,VE0',\r\n102 silly get     vary: 'Accept',\r\n102 silly get     'content-length': '0',\r\n102 silly get     'keep-alive': 'timeout=10, max=50',\r\n102 silly get     connection: 'Keep-Alive' } ]\r\n103 verbose etag https://registry.npmjs.org/debug from cache\r\n104 silly addNameRange number 2 { name: 'debug', range: '>=0.7.2 <0.8.0', hasData: true }\r\n105 silly addNameRange versions [ 'debug',\r\n105 silly addNameRange   [ '0.0.1',\r\n105 silly addNameRange     '0.1.0',\r\n105 silly addNameRange     '0.2.0',\r\n105 silly addNameRange     '0.3.0',\r\n105 silly addNameRange     '0.4.0',\r\n105 silly addNameRange     '0.4.1',\r\n105 silly addNameRange     '0.5.0',\r\n105 silly addNameRange     '0.6.0',\r\n105 silly addNameRange     '0.7.0',\r\n105 silly addNameRange     '0.7.1',\r\n105 silly addNameRange     '0.7.2',\r\n105 silly addNameRange     '0.7.3',\r\n105 silly addNameRange     '0.7.4',\r\n105 silly addNameRange     '0.8.0',\r\n105 silly addNameRange     '0.8.1',\r\n105 silly addNameRange     '1.0.0',\r\n105 silly addNameRange     '1.0.1',\r\n105 silly addNameRange     '1.0.2',\r\n105 silly addNameRange     '1.0.3',\r\n105 silly addNameRange     '1.0.4',\r\n105 silly addNameRange     '2.0.0',\r\n105 silly addNameRange     '2.1.0',\r\n105 silly addNameRange     '2.1.1' ] ]\r\n106 verbose addNamed debug@0.7.4\r\n107 silly addNamed semver.valid 0.7.4\r\n108 silly addNamed semver.validRange 0.7.4\r\n109 silly cache afterAdd debug@0.7.4\r\n110 verbose afterAdd /Users/rwaldron/.npm/debug/0.7.4/package/package.json not in flight; writing\r\n111 verbose afterAdd /Users/rwaldron/.npm/debug/0.7.4/package/package.json written\r\n112 silly install resolved [ { name: 'debug',\r\n112 silly install resolved     version: '0.7.4',\r\n112 silly install resolved     repository: { type: 'git', url: 'git://github.com/visionmedia/debug.git' },\r\n112 silly install resolved     description: 'small debugging utility',\r\n112 silly install resolved     keywords: [ 'debug', 'log', 'debugger' ],\r\n112 silly install resolved     author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' },\r\n112 silly install resolved     dependencies: {},\r\n112 silly install resolved     devDependencies: { mocha: '*' },\r\n112 silly install resolved     main: 'lib/debug.js',\r\n112 silly install resolved     browser: './debug.js',\r\n112 silly install resolved     engines: { node: '*' },\r\n112 silly install resolved     files: [ 'lib/debug.js', 'debug.js', 'index.js' ],\r\n112 silly install resolved     component: { scripts: [Object] },\r\n112 silly install resolved     bugs: { url: 'https://github.com/visionmedia/debug/issues' },\r\n112 silly install resolved     homepage: 'https://github.com/visionmedia/debug',\r\n112 silly install resolved     _id: 'debug@0.7.4',\r\n112 silly install resolved     dist:\r\n112 silly install resolved      { shasum: '06e1ea8082c2cb14e39806e22e2f6f757f92af39',\r\n112 silly install resolved        tarball: 'http://registry.npmjs.org/debug/-/debug-0.7.4.tgz' },\r\n112 silly install resolved     _from: 'debug@>=0.7.2 <0.8.0',\r\n112 silly install resolved     _npmVersion: '1.3.13',\r\n112 silly install resolved     _npmUser: { name: 'tjholowaychuk', email: 'tj@vision-media.ca' },\r\n112 silly install resolved     maintainers: [ [Object] ],\r\n112 silly install resolved     directories: {},\r\n112 silly install resolved     _shasum: '06e1ea8082c2cb14e39806e22e2f6f757f92af39',\r\n112 silly install resolved     _resolved: 'https://registry.npmjs.org/debug/-/debug-0.7.4.tgz',\r\n112 silly install resolved     readme: 'ERROR: No README data found!',\r\n112 silly install resolved     scripts: {} } ]\r\n113 info install debug@0.7.4 into /Users/rwaldron/ble/node_modules/noble\r\n114 info installOne debug@0.7.4\r\n115 verbose installOne of debug to /Users/rwaldron/ble/node_modules/noble not in flight; installing\r\n116 verbose lock using /Users/rwaldron/.npm/_locks/debug-65937c9ea6adad38.lock for /Users/rwaldron/ble/node_modules/noble/node_modules/debug\r\n117 silly install write writing debug 0.7.4 to /Users/rwaldron/ble/node_modules/noble/node_modules/debug\r\n118 silly cache addNamed cb debug@0.7.4\r\n119 verbose unbuild node_modules/noble/node_modules/debug\r\n120 verbose gentlyRm vacuuming /Users/rwaldron/ble/node_modules/noble/node_modules/debug\r\n121 verbose tar unpack /Users/rwaldron/.npm/debug/0.7.4/package.tgz\r\n122 verbose tar unpacking to /Users/rwaldron/ble/node_modules/noble/node_modules/debug\r\n123 verbose gentlyRm vacuuming /Users/rwaldron/ble/node_modules/noble/node_modules/debug\r\n124 silly gunzTarPerm modes [ '755', '644' ]\r\n125 silly gunzTarPerm extractEntry package.json\r\n126 silly gunzTarPerm extractEntry debug.js\r\n127 silly gunzTarPerm extractEntry index.js\r\n128 silly gunzTarPerm extractEntry Readme.md\r\n129 silly gunzTarPerm extractEntry lib/debug.js\r\n130 info preinstall debug@0.7.4\r\n131 silly install resolved []\r\n132 verbose about to build /Users/rwaldron/ble/node_modules/noble/node_modules/debug\r\n133 info build /Users/rwaldron/ble/node_modules/noble/node_modules/debug\r\n134 verbose linkStuff [ false,\r\n134 verbose linkStuff   false,\r\n134 verbose linkStuff   false,\r\n134 verbose linkStuff   '/Users/rwaldron/ble/node_modules/noble/node_modules' ]\r\n135 info linkStuff debug@0.7.4\r\n136 verbose linkBins debug@0.7.4\r\n137 verbose linkMans debug@0.7.4\r\n138 verbose rebuildBundles debug@0.7.4\r\n139 info install debug@0.7.4\r\n140 info postinstall debug@0.7.4\r\n141 verbose unlock done using /Users/rwaldron/.npm/_locks/debug-65937c9ea6adad38.lock for /Users/rwaldron/ble/node_modules/noble/node_modules/debug\r\n142 verbose about to build /Users/rwaldron/ble/node_modules/noble\r\n143 info build /Users/rwaldron/ble/node_modules/noble\r\n144 verbose linkStuff [ false, false, false, '/Users/rwaldron/ble/node_modules' ]\r\n145 info linkStuff noble@0.3.6\r\n146 verbose linkBins noble@0.3.6\r\n147 verbose linkMans noble@0.3.6\r\n148 verbose rebuildBundles noble@0.3.6\r\n149 verbose rebuildBundles [ 'debug' ]\r\n150 info install noble@0.3.6\r\n151 verbose unsafe-perm in lifecycle true\r\n152 info noble@0.3.6 Failed to exec install script\r\n153 verbose unlock done using /Users/rwaldron/.npm/_locks/noble-5b9eb48537206430.lock for /Users/rwaldron/ble/node_modules/noble\r\n154 verbose stack Error: noble@0.3.6 install: `node install.js`\r\n154 verbose stack Exit status 1\r\n154 verbose stack     at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:212:16)\r\n154 verbose stack     at EventEmitter.emit (events.js:98:17)\r\n154 verbose stack     at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:14:12)\r\n154 verbose stack     at ChildProcess.emit (events.js:98:17)\r\n154 verbose stack     at maybeClose (child_process.js:766:16)\r\n154 verbose stack     at Process.ChildProcess._handle.onexit (child_process.js:833:5)\r\n155 verbose pkgid noble@0.3.6\r\n156 verbose cwd /Users/rwaldron/ble\r\n157 error Darwin 14.0.0\r\n158 error argv \"node\" \"/usr/local/bin/npm\" \"install\" \"noble\"\r\n159 error node v0.10.35\r\n160 error npm  v2.1.17\r\n161 error code ELIFECYCLE\r\n162 error noble@0.3.6 install: `node install.js`\r\n162 error Exit status 1\r\n163 error Failed at the noble@0.3.6 install script 'node install.js'.\r\n163 error This is most likely a problem with the noble package,\r\n163 error not with npm itself.\r\n163 error Tell the author that this fails on your system:\r\n163 error     node install.js\r\n163 error You can get their info via:\r\n163 error     npm owner ls noble\r\n163 error There is likely additional logging output above.\r\n164 verbose exit [ 1, true ]\r\n165 verbose unbuild node_modules/noble\r\n166 info preuninstall noble@0.3.6\r\n167 info uninstall noble@0.3.6\r\n168 verbose unbuild rmStuff noble@0.3.6 from /Users/rwaldron/ble/node_modules\r\n169 info postuninstall noble@0.3.6\r\n170 verbose gentlyRm vacuuming /Users/rwaldron/ble/node_modules/noble\r\n171 silly gentlyRm purging /Users/rwaldron/ble/node_modules/noble\r\n172 silly gentlyRm removing /Users/rwaldron/ble/node_modules\r\n173 silly gentlyRm finished vacuuming up to /Users/rwaldron/ble\r\n```"}}