I am trying to install bleno on my Macbook pro running OSX El Capitan but it fails to install the xpc-connection module. I have tried to install xpc-connection module on its own but that fails as well. The error file is below. I did download the code from github for the xpc-connection module and built it by using "sudo node-gyp rebuild" and this successfully built it but bleno still did not start. It was complaining about not finding xpc-connection. Please help.
xcode-select -p
/Applications/Xcode.app/Contents/Developer
xcode-select -v
xcode-select version 2343.
gcc -v
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 7.3.0 (clang-703.0.29)
Target: x86_64-apple-darwin15.4.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
which gcc
/usr/bin/gcc
===== Error file ======
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node',
1 verbose cli '/usr/local/bin/npm',
1 verbose cli 'install',
1 verbose cli '-g',
1 verbose cli 'xpc-connection' ]
2 info using [email protected]
3 info using [email protected]
4 silly loadCurrentTree Starting
5 silly install loadCurrentTree
6 silly install readGlobalPackageData
7 silly fetchPackageMetaData xpc-connection
8 silly fetchNamedPackageData xpc-connection
9 silly mapToRegistry name xpc-connection
10 silly mapToRegistry using default registry
11 silly mapToRegistry registry https://registry.npmjs.org/
12 silly mapToRegistry data Result {
12 silly mapToRegistry raw: 'xpc-connection',
12 silly mapToRegistry scope: null,
12 silly mapToRegistry name: 'xpc-connection',
12 silly mapToRegistry rawSpec: '',
12 silly mapToRegistry spec: 'latest',
12 silly mapToRegistry type: 'tag' }
13 silly mapToRegistry uri https://registry.npmjs.org/xpc-connection
14 verbose request uri https://registry.npmjs.org/xpc-connection
15 verbose request no auth needed
16 info attempt registry request try #1 at 6:43:27 PM
17 verbose request id 652a4722b6edee04
18 verbose etag "D7L5PUPWDQU3I72FED6TBUILY"
19 http request GET https://registry.npmjs.org/xpc-connection
20 http 304 https://registry.npmjs.org/xpc-connection
21 verbose headers { date: 'Tue, 05 Apr 2016 00:43:28 GMT',
21 verbose headers via: '1.1 varnish',
21 verbose headers 'cache-control': 'max-age=300',
21 verbose headers etag: '"D7L5PUPWDQU3I72FED6TBUILY"',
21 verbose headers age: '0',
21 verbose headers connection: 'keep-alive',
21 verbose headers 'x-served-by': 'cache-sjc3125-SJC',
21 verbose headers 'x-cache': 'MISS',
21 verbose headers 'x-cache-hits': '0',
21 verbose headers 'x-timer': 'S1459817008.066305,VS0,VE91',
21 verbose headers vary: 'Accept' }
22 silly get cb [ 304,
22 silly get { date: 'Tue, 05 Apr 2016 00:43:28 GMT',
22 silly get via: '1.1 varnish',
22 silly get 'cache-control': 'max-age=300',
22 silly get etag: '"D7L5PUPWDQU3I72FED6TBUILY"',
22 silly get age: '0',
22 silly get connection: 'keep-alive',
22 silly get 'x-served-by': 'cache-sjc3125-SJC',
22 silly get 'x-cache': 'MISS',
22 silly get 'x-cache-hits': '0',
22 silly get 'x-timer': 'S1459817008.066305,VS0,VE91',
22 silly get vary: 'Accept' } ]
23 verbose etag https://registry.npmjs.org/xpc-connection from cache
24 verbose get saving xpc-connection to /Users/karim/.npm/registry.npmjs.org/xpc-connection/.cache.json
25 verbose correctMkdir /Users/karim/.npm correctMkdir not in flight; initializing
26 silly install normalizeTree
27 silly loadCurrentTree Finishing
28 silly loadIdealTree Starting
29 silly install loadIdealTree
30 silly cloneCurrentTree Starting
31 silly install cloneCurrentTreeToIdealTree
32 silly cloneCurrentTree Finishing
33 silly loadShrinkwrap Starting
34 silly install loadShrinkwrap
35 silly loadShrinkwrap Finishing
36 silly loadAllDepsIntoIdealTree Starting
37 silly install loadAllDepsIntoIdealTree
38 silly resolveWithNewModule [email protected] checking installable status
39 silly cache add args [ 'xpc-connection', null ]
40 verbose cache add spec xpc-connection
41 silly cache add parsed spec Result {
41 silly cache add raw: 'xpc-connection',
41 silly cache add scope: null,
41 silly cache add name: 'xpc-connection',
41 silly cache add scope: null,
41 silly cache add name: 'xpc-connection',
41 silly cache add rawSpec: '',
41 silly cache add spec: 'latest',
41 silly cache add type: 'tag' }
42 silly addNamed xpc-connection@latest
43 verbose addNamed "latest" is being treated as a dist-tag for xpc-connection
44 info addNameTag [ 'xpc-connection', 'latest' ]
45 silly mapToRegistry name xpc-connection
46 silly mapToRegistry using default registry
47 silly mapToRegistry registry https://registry.npmjs.org/
48 silly mapToRegistry data Result {
48 silly mapToRegistry raw: 'xpc-connection',
48 silly mapToRegistry scope: null,
48 silly mapToRegistry name: 'xpc-connection',
48 silly mapToRegistry rawSpec: '',
48 silly mapToRegistry spec: 'latest',
48 silly mapToRegistry type: 'tag' }
49 silly mapToRegistry uri https://registry.npmjs.org/xpc-connection
50 verbose addNameTag registry:https://registry.npmjs.org/xpc-connection not in flight; fetching
51 verbose get https://registry.npmjs.org/xpc-connection not expired, no request
52 silly addNameTag next cb for xpc-connection with tag latest
53 silly addNamed [email protected]
54 verbose addNamed "0.1.4" is a plain semver version for xpc-connection
55 silly cache afterAdd [email protected]
56 verbose afterAdd /Users/karim/.npm/xpc-connection/0.1.4/package/package.json not in flight; writing
57 verbose correctMkdir /Users/karim/.npm correctMkdir not in flight; initializing
58 verbose afterAdd /Users/karim/.npm/xpc-connection/0.1.4/package/package.json written
59 silly fetchNamedPackageData nan
60 silly mapToRegistry name nan
61 silly mapToRegistry using default registry
62 silly mapToRegistry registry https://registry.npmjs.org/
63 silly mapToRegistry data Result {
63 silly mapToRegistry raw: 'nan',
63 silly mapToRegistry scope: null,
63 silly mapToRegistry name: 'nan',
63 silly mapToRegistry rawSpec: '',
63 silly mapToRegistry spec: 'latest',
63 silly mapToRegistry type: 'tag' }
64 silly mapToRegistry uri https://registry.npmjs.org/nan
65 verbose request uri https://registry.npmjs.org/nan
66 verbose request no auth needed
67 info attempt registry request try #1 at 6:43:28 PM
68 verbose etag "2UZKQOUIL0TMX4WY7FZ5Q5HJQ"
69 http request GET https://registry.npmjs.org/nan
70 http 304 https://registry.npmjs.org/nan
71 verbose headers { date: 'Tue, 05 Apr 2016 00:43:28 GMT',
71 verbose headers via: '1.1 varnish',
71 verbose headers 'cache-control': 'max-age=300',
71 verbose headers etag: '"2UZKQOUIL0TMX4WY7FZ5Q5HJQ"',
71 verbose headers age: '110',
71 verbose headers connection: 'keep-alive',
71 verbose headers 'x-served-by': 'cache-sjc3125-SJC',
71 verbose headers 'x-cache': 'HIT',
71 verbose headers 'x-cache-hits': '5',
71 verbose headers 'x-timer': 'S1459817008.317294,VS0,VE0',
71 verbose headers vary: 'Accept' }
72 silly get cb [ 304,
72 silly get { date: 'Tue, 05 Apr 2016 00:43:28 GMT',
72 silly get via: '1.1 varnish',
72 silly get 'cache-control': 'max-age=300',
72 silly get etag: '"2UZKQOUIL0TMX4WY7FZ5Q5HJQ"',
72 silly get age: '110',
72 silly get connection: 'keep-alive',
72 silly get 'x-served-by': 'cache-sjc3125-SJC',
72 silly get 'x-cache': 'HIT',
72 silly get 'x-cache-hits': '5',
72 silly get 'x-timer': 'S1459817008.317294,VS0,VE0',
72 silly get vary: 'Accept' } ]
73 verbose etag https://registry.npmjs.org/nan from cache
74 verbose get saving nan to /Users/karim/.npm/registry.npmjs.org/nan/.cache.json
75 verbose correctMkdir /Users/karim/.npm correctMkdir not in flight; initializing
76 silly resolveWithNewModule [email protected] checking installable status
77 silly cache add args [ 'nan@^2.0.5', null ]
78 verbose cache add spec nan@^2.0.5
79 silly cache add parsed spec Result {
78 verbose cache add spec nan@^2.0.5
79 silly cache add parsed spec Result {
79 silly cache add raw: 'nan@^2.0.5',
79 silly cache add scope: null,
79 silly cache add name: 'nan',
79 silly cache add rawSpec: '^2.0.5',
79 silly cache add spec: '>=2.0.5 <3.0.0',
79 silly cache add type: 'range' }
80 silly addNamed nan@>=2.0.5 <3.0.0
81 verbose addNamed ">=2.0.5 <3.0.0" is a valid semver range for nan
82 silly addNameRange { name: 'nan', range: '>=2.0.5 <3.0.0', hasData: false }
83 silly mapToRegistry name nan
84 silly mapToRegistry using default registry
85 silly mapToRegistry registry https://registry.npmjs.org/
86 silly mapToRegistry data Result {
86 silly mapToRegistry raw: 'nan',
86 silly mapToRegistry scope: null,
86 silly mapToRegistry name: 'nan',
86 silly mapToRegistry rawSpec: '',
86 silly mapToRegistry spec: 'latest',
86 silly mapToRegistry type: 'tag' }
87 silly mapToRegistry uri https://registry.npmjs.org/nan
88 verbose addNameRange registry:https://registry.npmjs.org/nan not in flight; fetching
89 verbose get https://registry.npmjs.org/nan not expired, no request
90 silly addNameRange number 2 { name: 'nan', range: '>=2.0.5 <3.0.0', hasData: true }
91 silly addNameRange versions [ 'nan',
91 silly addNameRange [ '0.3.0-wip',
91 silly addNameRange '0.3.0-wip2',
91 silly addNameRange '0.3.0',
91 silly addNameRange '0.3.1',
91 silly addNameRange '0.3.2',
91 silly addNameRange '0.4.0',
91 silly addNameRange '0.4.1',
91 silly addNameRange '0.4.2',
91 silly addNameRange '0.4.3',
91 silly addNameRange '0.4.4',
91 silly addNameRange '0.5.0',
91 silly addNameRange '0.5.1',
91 silly addNameRange '0.5.2',
91 silly addNameRange '0.6.0',
91 silly addNameRange '0.7.0',
91 silly addNameRange '0.7.1',
91 silly addNameRange '0.8.0',
91 silly addNameRange '1.0.0',
91 silly addNameRange '1.1.0',
91 silly addNameRange '1.1.1',
91 silly addNameRange '1.1.2',
91 silly addNameRange '1.2.0',
91 silly addNameRange '1.3.0',
91 silly addNameRange '1.4.0',
91 silly addNameRange '1.4.1',
91 silly addNameRange '1.5.0',
91 silly addNameRange '1.4.2',
91 silly addNameRange '1.4.3',
91 silly addNameRange '1.5.1',
91 silly addNameRange '1.5.2',
91 silly addNameRange '1.6.0',
91 silly addNameRange '1.5.3',
91 silly addNameRange '1.6.1',
91 silly addNameRange '1.6.2',
91 silly addNameRange '1.7.0',
91 silly addNameRange '1.8.0',
91 silly addNameRange '1.8.1',
91 silly addNameRange '1.8.2',
91 silly addNameRange '1.8.3',
91 silly addNameRange '1.8.4',
91 silly addNameRange '1.9.0',
91 silly addNameRange '2.0.0',
91 silly addNameRange '2.0.1',
91 silly addNameRange '2.0.2',
91 silly addNameRange '2.0.3',
91 silly addNameRange '2.0.4',
91 silly addNameRange '2.0.5',
91 silly addNameRange '2.0.6',
91 silly addNameRange '2.0.7',
91 silly addNameRange '2.0.8',
91 silly addNameRange '2.0.7',
91 silly addNameRange '2.0.8',
91 silly addNameRange '2.0.9',
91 silly addNameRange '2.1.0',
91 silly addNameRange '2.2.0',
91 silly addNameRange '2.2.1' ] ]
92 silly addNamed [email protected]
93 verbose addNamed "2.2.1" is a plain semver version for nan
94 silly cache afterAdd [email protected]
95 verbose afterAdd /Users/karim/.npm/nan/2.2.1/package/package.json not in flight; writing
96 verbose correctMkdir /Users/karim/.npm correctMkdir not in flight; initializing
97 verbose afterAdd /Users/karim/.npm/nan/2.2.1/package/package.json written
98 silly loadAllDepsIntoIdealTree Finishing
99 silly idealTree:prePrune lib
99 silly idealTree:prePrune └─┬ [email protected]
99 silly idealTree:prePrune └── [email protected]
100 silly loadIdealTree Finishing
101 silly currentTree lib
102 silly idealTree lib
102 silly idealTree └─┬ [email protected]
102 silly idealTree └── [email protected]
103 silly generateActionsToTake Starting
104 silly install generateActionsToTake
105 silly generateActionsToTake Finishing
106 silly diffTrees action count 2
107 silly diffTrees add [email protected]
108 silly diffTrees add [email protected]
109 silly decomposeActions action count 16
110 silly decomposeActions fetch [email protected]
111 silly decomposeActions extract [email protected]
112 silly decomposeActions test [email protected]
113 silly decomposeActions preinstall [email protected]
114 silly decomposeActions build [email protected]
115 silly decomposeActions install [email protected]
116 silly decomposeActions postinstall [email protected]
117 silly decomposeActions finalize [email protected]
118 silly decomposeActions fetch [email protected]
119 silly decomposeActions extract [email protected]
120 silly decomposeActions test [email protected]
121 silly decomposeActions preinstall [email protected]
122 silly decomposeActions build [email protected]
123 silly decomposeActions install [email protected]
124 silly decomposeActions postinstall [email protected]
125 silly decomposeActions finalize [email protected]
126 silly executeActions Starting
127 silly install executeActions
128 silly doSerial global-install 0
129 silly doParallel fetch 2
130 verbose correctMkdir /Users/karim/.npm/_locks correctMkdir not in flight; initializing
131 verbose lock using /Users/karim/.npm/_locks/staging-3a08f0df5026584d.lock for /usr/local/lib/node_modules/.staging
132 silly doParallel extract 2
133 silly extract [email protected]
134 silly extract [email protected]
135 verbose unbuild lib/node_modules/.staging/nan-8282166e
136 verbose unbuild lib/node_modules/.staging/xpc-connection-92a38890
137 silly gentlyRm /usr/local/lib/node_modules/.staging/nan-8282166e is being purged from base /usr/local
138 verbose gentlyRm don't care about contents; nuking /usr/local/lib/node_modules/.staging/nan-8282166e
139 verbose tar unpack /Users/karim/.npm/nan/2.2.1/package.tgz
140 verbose tar unpacking to /usr/local/lib/node_modules/.staging/nan-8282166e
141 silly gentlyRm /usr/local/lib/node_modules/.staging/nan-8282166e is being purged
142 verbose gentlyRm don't care about contents; nuking /usr/local/lib/node_modules/.staging/nan-8282166e
143 silly gentlyRm /usr/local/lib/node_modules/.staging/xpc-connection-92a38890 is being purged from base /usr/local
144 verbose gentlyRm don't care about contents; nuking /usr/local/lib/node_modules/.staging/xpc-connection-92a38890
145 silly gunzTarPerm modes [ '755', '644' ]
146 verbose tar unpack /Users/karim/.npm/xpc-connection/0.1.4/package.tgz
147 verbose tar unpacking to /usr/local/lib/node_modules/.staging/xpc-connection-92a38890
148 silly gentlyRm /usr/local/lib/node_modules/.staging/xpc-connection-92a38890 is being purged
149 verbose gentlyRm don't care about contents; nuking /usr/local/lib/node_modules/.staging/xpc-connection-92a38890
150 silly gunzTarPerm modes [ '755', '644' ]
151 silly gunzTarPerm extractEntry package.json
152 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ]
153 silly gunzTarPerm extractEntry package.json
154 silly gunzTarPerm extractEntry include_dirs.js
155 silly gunzTarPerm modified mode [ 'include_dirs.js', 436, 420 ]
156 silly gunzTarPerm extractEntry nan_converters.h
157 silly gunzTarPerm modified mode [ 'nan_converters.h', 436, 420 ]
156 silly gunzTarPerm extractEntry nan_converters.h
157 silly gunzTarPerm modified mode [ 'nan_converters.h', 436, 420 ]
158 silly gunzTarPerm extractEntry .npmignore
159 silly gunzTarPerm extractEntry README.md
160 silly gunzTarPerm extractEntry LICENSE.md
161 silly gunzTarPerm modified mode [ 'LICENSE.md', 436, 420 ]
162 silly gunzTarPerm extractEntry .dntrc
163 silly gunzTarPerm modified mode [ '.dntrc', 436, 420 ]
164 silly gunzTarPerm extractEntry LICENSE
165 silly gunzTarPerm extractEntry index.js
166 silly gunzTarPerm extractEntry appveyor.yml
167 silly gunzTarPerm modified mode [ 'appveyor.yml', 436, 420 ]
168 silly gunzTarPerm extractEntry doc/new.md
169 silly gunzTarPerm modified mode [ 'doc/new.md', 436, 420 ]
170 silly gunzTarPerm extractEntry test.js
171 silly gunzTarPerm extractEntry binding.gyp
172 silly gunzTarPerm extractEntry doc/.build.sh
173 silly gunzTarPerm modified mode [ 'doc/.build.sh', 509, 493 ]
174 silly gunzTarPerm extractEntry src/XpcConnection.cpp
175 silly gunzTarPerm extractEntry src/XpcConnection.h
176 silly gunzTarPerm extractEntry doc/buffers.md
177 silly gunzTarPerm modified mode [ 'doc/buffers.md', 436, 420 ]
178 silly gunzTarPerm extractEntry doc/callback.md
179 silly gunzTarPerm modified mode [ 'doc/callback.md', 436, 420 ]
180 silly gunzTarPerm extractEntry doc/converters.md
181 silly gunzTarPerm modified mode [ 'doc/converters.md', 436, 420 ]
182 silly gunzTarPerm extractEntry doc/errors.md
183 silly gunzTarPerm modified mode [ 'doc/errors.md', 436, 420 ]
184 silly gunzTarPerm extractEntry doc/maybe_types.md
185 silly gunzTarPerm modified mode [ 'doc/maybe_types.md', 436, 420 ]
186 silly gunzTarPerm extractEntry doc/methods.md
187 silly gunzTarPerm modified mode [ 'doc/methods.md', 436, 420 ]
188 silly gunzTarPerm extractEntry doc/asyncworker.md
189 silly gunzTarPerm modified mode [ 'doc/asyncworker.md', 436, 420 ]
190 silly gunzTarPerm extractEntry doc/node_misc.md
191 silly gunzTarPerm modified mode [ 'doc/node_misc.md', 436, 420 ]
192 silly gunzTarPerm extractEntry doc/object_wrappers.md
193 silly gunzTarPerm modified mode [ 'doc/object_wrappers.md', 436, 420 ]
194 silly gunzTarPerm extractEntry doc/persistent.md
195 silly gunzTarPerm modified mode [ 'doc/persistent.md', 436, 420 ]
196 silly gunzTarPerm extractEntry doc/scopes.md
197 silly gunzTarPerm modified mode [ 'doc/scopes.md', 436, 420 ]
198 silly gunzTarPerm extractEntry doc/script.md
199 silly gunzTarPerm modified mode [ 'doc/script.md', 436, 420 ]
200 silly gunzTarPerm extractEntry doc/string_bytes.md
201 silly gunzTarPerm modified mode [ 'doc/string_bytes.md', 436, 420 ]
202 silly gunzTarPerm extractEntry doc/v8_internals.md
203 silly gunzTarPerm modified mode [ 'doc/v8_internals.md', 436, 420 ]
204 silly gentlyRm /usr/local/lib/node_modules/.staging/xpc-connection-92a38890/node_modules is being purged
205 verbose gentlyRm don't care about contents; nuking /usr/local/lib/node_modules/.staging/xpc-connection-92a38890/node_modules
206 silly gunzTarPerm extractEntry doc/v8_misc.md
207 silly gunzTarPerm modified mode [ 'doc/v8_misc.md', 436, 420 ]
208 silly gunzTarPerm extractEntry nan.h
209 silly gunzTarPerm modified mode [ 'nan.h', 436, 420 ]
210 silly gunzTarPerm extractEntry nan_callbacks.h
211 silly gunzTarPerm modified mode [ 'nan_callbacks.h', 436, 420 ]
212 silly gunzTarPerm extractEntry nan_callbacks_12_inl.h
213 silly gunzTarPerm modified mode [ 'nan_callbacks_12_inl.h', 436, 420 ]
214 silly gunzTarPerm extractEntry nan_callbacks_pre_12_inl.h
215 silly gunzTarPerm modified mode [ 'nan_callbacks_pre_12_inl.h', 436, 420 ]
216 silly gunzTarPerm extractEntry nan_converters_43_inl.h
217 silly gunzTarPerm modified mode [ 'nan_converters_43_inl.h', 436, 420 ]
218 silly gunzTarPerm extractEntry nan_converters_pre_43_inl.h
219 silly gunzTarPerm modified mode [ 'nan_converters_pre_43_inl.h', 436, 420 ]
220 silly gunzTarPerm extractEntry nan_implementation_12_inl.h
221 silly gunzTarPerm modified mode [ 'nan_implementation_12_inl.h', 436, 420 ]
222 silly gunzTarPerm extractEntry nan_implementation_pre_12_inl.h
223 silly gunzTarPerm modified mode [ 'nan_implementation_pre_12_inl.h', 436, 420 ]
224 silly gunzTarPerm extractEntry nan_maybe_43_inl.h
225 silly gunzTarPerm modified mode [ 'nan_maybe_43_inl.h', 436, 420 ]
226 silly gunzTarPerm extractEntry nan_maybe_pre_43_inl.h
227 silly gunzTarPerm modified mode [ 'nan_maybe_pre_43_inl.h', 436, 420 ]
228 silly gunzTarPerm extractEntry nan_new.h
229 silly gunzTarPerm modified mode [ 'nan_new.h', 436, 420 ]
230 silly gunzTarPerm extractEntry nan_object_wrap.h
231 silly gunzTarPerm modified mode [ 'nan_object_wrap.h', 436, 420 ]
230 silly gunzTarPerm extractEntry nan_object_wrap.h
231 silly gunzTarPerm modified mode [ 'nan_object_wrap.h', 436, 420 ]
232 silly gunzTarPerm extractEntry nan_persistent_12_inl.h
233 silly gunzTarPerm modified mode [ 'nan_persistent_12_inl.h', 436, 420 ]
234 silly gunzTarPerm extractEntry nan_persistent_pre_12_inl.h
235 silly gunzTarPerm modified mode [ 'nan_persistent_pre_12_inl.h', 436, 420 ]
236 silly gunzTarPerm extractEntry nan_string_bytes.h
237 silly gunzTarPerm modified mode [ 'nan_string_bytes.h', 436, 420 ]
238 silly gunzTarPerm extractEntry nan_typedarray_contents.h
239 silly gunzTarPerm modified mode [ 'nan_typedarray_contents.h', 436, 420 ]
240 silly gunzTarPerm extractEntry nan_weak.h
241 silly gunzTarPerm modified mode [ 'nan_weak.h', 436, 420 ]
242 silly gunzTarPerm extractEntry CHANGELOG.md
243 silly gunzTarPerm modified mode [ 'CHANGELOG.md', 436, 420 ]
244 silly gunzTarPerm extractEntry tools/package.json
245 silly gunzTarPerm modified mode [ 'tools/package.json', 436, 420 ]
246 silly gunzTarPerm extractEntry tools/README.md
247 silly gunzTarPerm modified mode [ 'tools/README.md', 436, 420 ]
248 silly gunzTarPerm extractEntry tools/1to2.js
249 silly gunzTarPerm modified mode [ 'tools/1to2.js', 509, 493 ]
250 silly gentlyRm /usr/local/lib/node_modules/.staging/nan-8282166e/node_modules is being purged
251 verbose gentlyRm don't care about contents; nuking /usr/local/lib/node_modules/.staging/nan-8282166e/node_modules
252 silly doParallel preinstall 2
253 silly preinstall [email protected] /usr/local/lib/node_modules/.staging/nan-8282166e
254 info lifecycle [email protected]preinstall: [email protected]
255 silly preinstall [email protected] /usr/local/lib/node_modules/.staging/xpc-connection-92a38890
256 info lifecycle [email protected]preinstall: [email protected]
257 silly lifecycle [email protected]preinstall: no script for preinstall, continuing
258 silly lifecycle [email protected]preinstall: no script for preinstall, continuing
259 silly doReverseSerial remove 0
260 silly doSerial move 0
261 silly doSerial finalize 2
262 silly finalize /usr/local/lib/node_modules/xpc-connection/node_modules/nan
263 silly finalize /usr/local/lib/node_modules/xpc-connection
264 silly doSerial build 2
265 silly build [email protected]
266 info linkStuff [email protected]
267 silly linkStuff [email protected] has /usr/local/lib/node_modules/xpc-connection/node_modules as its parent node_modules
268 silly linkStuff [email protected] is part of a global install
269 silly linkStuff [email protected] is installed into a global node_modules
270 verbose linkBins [email protected]
271 verbose linkMans [email protected]
272 silly build [email protected]
273 info linkStuff [email protected]
274 silly linkStuff [email protected] has /usr/local/lib/node_modules as its parent node_modules
275 silly linkStuff [email protected] is part of a global install
276 silly linkStuff [email protected] is installed into a global node_modules
277 silly linkStuff [email protected] is installed into the top-level global node_modules
278 verbose linkBins [email protected]
279 verbose linkMans [email protected]
280 silly doSerial global-link 0
281 silly doParallel update-linked 0
282 silly doSerial install 2
283 silly install [email protected] /usr/local/lib/node_modules/.staging/nan-8282166e
284 info lifecycle [email protected]install: [email protected]
285 silly lifecycle [email protected]install: no script for install, continuing
286 silly install [email protected] /usr/local/lib/node_modules/.staging/xpc-connection-92a38890
287 info lifecycle [email protected]install: [email protected]
288 verbose lifecycle [email protected]install: unsafe-perm in lifecycle false
289 verbose lifecycle [email protected]install: PATH: /usr/local/lib/node_modules/npm/bin/node-gyp-bin:/usr/local/lib/node_m$
290 verbose lifecycle [email protected]install: CWD: /usr/local/lib/node_modules/xpc-connection
291 silly lifecycle [email protected]install: Args: [ '-c', 'node-gyp rebuild' ]
292 info lifecycle [email protected]install: Failed to exec install script
293 verbose unlock done using /Users/karim/.npm/_locks/staging-3a08f0df5026584d.lock for /usr/local/lib/node_modules/.staging
294 silly rollbackFailedOptional Starting
295 silly rollbackFailedOptional Finishing
296 silly runTopLevelLifecycles Starting
297 silly runTopLevelLifecycles Finishing
298 silly install printInstalled
299 verbose stack Error: [email protected] install: node-gyp rebuild
299 verbose stack spawn ENOENT
299 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:17:16)
299 verbose stack at emitTwo (events.js:100:13)
299 verbose stack at ChildProcess.emit (events.js:185:7)
299 verbose stack at maybeClose (internal/child_process.js:850:16)
299 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)299 verbose stack at maybeClose (internal/child_process.js:850:16)
299 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)
300 verbose pkgid [email protected]
301 verbose cwd /Users/karim/NodeProjects/SmartPillBox
302 error Darwin 15.4.0
303 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "xpc-connection"
304 error node v5.10.0
305 error npm v3.8.3
306 error file sh
307 error code ELIFECYCLE
308 error errno ENOENT
309 error syscall spawn
310 error [email protected] install: node-gyp rebuild
310 error spawn ENOENT
311 error Failed at the [email protected] install script 'node-gyp rebuild'.
311 error Make sure you have the latest version of node.js and npm installed.
311 error If you do, this is most likely a problem with the xpc-connection package,
311 error not with npm itself.
311 error Tell the author that this fails on your system:
311 error node-gyp rebuild
311 error You can get information on how to open an issue for this project with:
311 error npm bugs xpc-connection
311 error Or if that isn't available, you can get their info via:
311 error npm owner ls xpc-connection
311 error There is likely additional logging output above.
312 verbose exit [ 1, true ]