{"action":"created","issue":{"url":"https://api.github.com/repos/prerender/prerender/issues/109","labels_url":"https://api.github.com/repos/prerender/prerender/issues/109/labels{/name}","comments_url":"https://api.github.com/repos/prerender/prerender/issues/109/comments","events_url":"https://api.github.com/repos/prerender/prerender/issues/109/events","html_url":"https://github.com/prerender/prerender/issues/109","id":40702461,"number":109,"title":"Can't complete dependencies installation.","user":{"login":"armoucar","id":1134016,"avatar_url":"https://avatars.githubusercontent.com/u/1134016?v=3","gravatar_id":"","url":"https://api.github.com/users/armoucar","html_url":"https://github.com/armoucar","followers_url":"https://api.github.com/users/armoucar/followers","following_url":"https://api.github.com/users/armoucar/following{/other_user}","gists_url":"https://api.github.com/users/armoucar/gists{/gist_id}","starred_url":"https://api.github.com/users/armoucar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/armoucar/subscriptions","organizations_url":"https://api.github.com/users/armoucar/orgs","repos_url":"https://api.github.com/users/armoucar/repos","events_url":"https://api.github.com/users/armoucar/events{/privacy}","received_events_url":"https://api.github.com/users/armoucar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2014-08-20T14:13:58Z","updated_at":"2015-02-03T20:59:26Z","closed_at":null,"body":"I've cloned the project and I'm trying to install the dependencies (`npm install`) to run it.\r\nI've got a problem at the moment the `node-gyp` tries to compile a module called `weak`.\r\n\r\nI'm running in a `OS X 10.9`, `node -v: v0.11.13`, `npm -v: 1.4.23` and my command line tools are up to date.\r\n\r\nBellow the stack I got:\r\n\r\n```\r\n$ npm install\r\n \r\n> weak@0.2.2 install /Users/arthur/Dev/workspaces/oss/js/prerender/node_modules/phantom/node_modules/dnode/node_modules/weak\r\n> node-gyp rebuild\r\n\r\n  CXX(target) Release/obj.target/weakref/src/weakref.o\r\n../src/weakref.cc:58:10: error: no viable conversion from 'Persistent<v8::Object>' to 'Handle<v8::Object>'\r\n  return cont->target;\r\n         ^~~~~~~~~~~~\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:218:26: note: candidate constructor\r\n      (the implicit copy constructor) not viable: no known conversion from 'Persistent<v8::Object>' to\r\n      'const v8::Handle<v8::Object> &' for 1st argument\r\ntemplate <class T> class Handle {\r\n                         ^\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:235:32: note: candidate template ignored: could not match\r\n      'Handle' against 'Persistent'\r\n  template <class S> V8_INLINE Handle(Handle<S> that)\r\n                               ^\r\n../src/weakref.cc:69:10: error: no viable conversion from 'Persistent<v8::Array>' to 'Handle<v8::Array>'\r\n  return cont->callbacks;\r\n         ^~~~~~~~~~~~~~~\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:218:26: note: candidate constructor\r\n      (the implicit copy constructor) not viable: no known conversion from 'Persistent<v8::Array>' to\r\n      'const v8::Handle<v8::Array> &' for 1st argument\r\ntemplate <class T> class Handle {\r\n                         ^\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:235:32: note: candidate template ignored: could not match\r\n      'Handle' against 'Persistent'\r\n  template <class S> V8_INLINE Handle(Handle<S> that)\r\n                               ^\r\n../src/weakref.cc:81:45: error: unknown type name 'AccessorInfo'\r\n                                      const AccessorInfo& info) {\r\n                                            ^\r\n../src/weakref.cc:82:3: error: calling a protected constructor of class 'v8::HandleScope'\r\n  UNWRAP\r\n  ^\r\n../src/weakref.cc:74:15: note: expanded from macro 'UNWRAP'\r\n  HandleScope scope;                      \\\r\n              ^\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:845:13: note: declared protected here\r\n  V8_INLINE HandleScope() {}\r\n            ^\r\n../src/weakref.cc:89:45: error: unknown type name 'AccessorInfo'\r\n                                      const AccessorInfo& info) {\r\n                                            ^\r\n../src/weakref.cc:90:3: error: calling a protected constructor of class 'v8::HandleScope'\r\n  UNWRAP\r\n  ^\r\n../src/weakref.cc:74:15: note: expanded from macro 'UNWRAP'\r\n  HandleScope scope;                      \\\r\n              ^\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:845:13: note: declared protected here\r\n  V8_INLINE HandleScope() {}\r\n            ^\r\n../src/weakref.cc:97:46: error: unknown type name 'AccessorInfo'\r\n                                       const AccessorInfo& info) {\r\n                                             ^\r\n../src/weakref.cc:98:10: error: calling a protected constructor of class 'v8::HandleScope'\r\n  return HandleScope().Close(Integer::New(None));\r\n         ^\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:845:13: note: declared protected here\r\n  V8_INLINE HandleScope() {}\r\n            ^\r\n../src/weakref.cc:98:24: error: no member named 'Close' in 'v8::HandleScope'\r\n  return HandleScope().Close(Integer::New(None));\r\n         ~~~~~~~~~~~~~ ^\r\n../src/weakref.cc:98:47: error: too few arguments to function call, expected 2, have 1\r\n  return HandleScope().Close(Integer::New(None));\r\n                             ~~~~~~~~~~~~     ^\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:2074:3: note: 'New' declared here\r\n  static Local<Integer> New(Isolate* isolate, int32_t value);\r\n  ^\r\n../src/weakref.cc:103:48: error: unknown type name 'AccessorInfo'\r\n                                         const AccessorInfo& info) {\r\n                                               ^\r\n../src/weakref.cc:104:3: error: calling a protected constructor of class 'v8::HandleScope'\r\n  UNWRAP\r\n  ^\r\n../src/weakref.cc:74:15: note: expanded from macro 'UNWRAP'\r\n  HandleScope scope;                      \\\r\n              ^\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:845:13: note: declared protected here\r\n  V8_INLINE HandleScope() {}\r\n            ^\r\n../src/weakref.cc:105:53: error: too few arguments to function call, expected 2, have 1\r\n  return Boolean::New(!dead && obj->Delete(property));\r\n         ~~~~~~~~~~~~                               ^\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:6129:1: note: 'New' declared here\r\nHandle<Boolean> Boolean::New(Isolate* isolate, bool value) {\r\n^\r\n../src/weakref.cc:110:47: error: unknown type name 'AccessorInfo'\r\n                                        const AccessorInfo& info) {\r\n                                              ^\r\n../src/weakref.cc:111:3: error: calling a protected constructor of class 'v8::HandleScope'\r\n  UNWRAP\r\n  ^\r\n../src/weakref.cc:74:15: note: expanded from macro 'UNWRAP'\r\n  HandleScope scope;                      \\\r\n              ^\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:845:13: note: declared protected here\r\n  V8_INLINE HandleScope() {}\r\n            ^\r\n../src/weakref.cc:118:47: error: unknown type name 'AccessorInfo'\r\n                                        const AccessorInfo& info) {\r\n                                              ^\r\n../src/weakref.cc:119:3: error: calling a protected constructor of class 'v8::HandleScope'\r\n  UNWRAP\r\n  ^\r\n../src/weakref.cc:74:15: note: expanded from macro 'UNWRAP'\r\n  HandleScope scope;                      \\\r\n              ^\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:845:13: note: declared protected here\r\n  V8_INLINE HandleScope() {}\r\n            ^\r\n../src/weakref.cc:126:48: error: unknown type name 'AccessorInfo'\r\n                                         const AccessorInfo& info) {\r\n                                               ^\r\n../src/weakref.cc:127:10: error: calling a protected constructor of class 'v8::HandleScope'\r\n  return HandleScope().Close(Integer::New(None));\r\n         ^\r\n/Users/arthur/.node-gyp/0.11.13/deps/v8/include/v8.h:845:13: note: declared protected here\r\n  V8_INLINE HandleScope() {}\r\n            ^\r\nfatal error: too many errors emitted, stopping now [-ferror-limit=]\r\n20 errors generated.\r\nmake: *** [Release/obj.target/weakref/src/weakref.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 (/Users/arthur/.nvm/v0.11.13/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)\r\ngyp ERR! stack     at ChildProcess.EventEmitter.emit (events.js:110:17)\r\ngyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:1046:12)\r\ngyp ERR! System Darwin 13.3.0\r\ngyp ERR! command \"node\" \"/Users/arthur/.nvm/v0.11.13/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js\" \"rebuild\"\r\ngyp ERR! cwd /Users/arthur/Dev/workspaces/oss/js/prerender/node_modules/phantom/node_modules/dnode/node_modules/weak\r\ngyp ERR! node -v v0.11.13\r\ngyp ERR! node-gyp -v v1.0.1\r\ngyp ERR! not ok \r\nnpm ERR! weak@0.2.2 install: `node-gyp rebuild`\r\nnpm ERR! Exit status 1\r\nnpm ERR! \r\nnpm ERR! Failed at the weak@0.2.2 install script.\r\nnpm ERR! This is most likely a problem with the weak 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 weak\r\nnpm ERR! There is likely additional logging output above.\r\n\r\nnpm ERR! System Darwin 13.3.0\r\nnpm ERR! command \"node\" \"/Users/arthur/.nvm/v0.11.13/bin/npm\" \"install\"\r\nnpm ERR! cwd /Users/arthur/Dev/workspaces/oss/js/prerender\r\nnpm ERR! node -v v0.11.13\r\nnpm ERR! npm -v 1.4.23\r\nnpm ERR! code ELIFECYCLE\r\nnpm ERR! \r\nnpm ERR! Additional logging details can be found in:\r\nnpm ERR!     /Users/arthur/Dev/workspaces/oss/js/prerender/npm-debug.log\r\nnpm ERR! not ok code 0\r\n```"},"comment":{"url":"https://api.github.com/repos/prerender/prerender/issues/comments/72733422","html_url":"https://github.com/prerender/prerender/issues/109#issuecomment-72733422","issue_url":"https://api.github.com/repos/prerender/prerender/issues/109","id":72733422,"user":{"login":"thoop","id":1259374,"avatar_url":"https://avatars.githubusercontent.com/u/1259374?v=3","gravatar_id":"","url":"https://api.github.com/users/thoop","html_url":"https://github.com/thoop","followers_url":"https://api.github.com/users/thoop/followers","following_url":"https://api.github.com/users/thoop/following{/other_user}","gists_url":"https://api.github.com/users/thoop/gists{/gist_id}","starred_url":"https://api.github.com/users/thoop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thoop/subscriptions","organizations_url":"https://api.github.com/users/thoop/orgs","repos_url":"https://api.github.com/users/thoop/repos","events_url":"https://api.github.com/users/thoop/events{/privacy}","received_events_url":"https://api.github.com/users/thoop/received_events","type":"User","site_admin":false},"created_at":"2015-02-03T20:59:26Z","updated_at":"2015-02-03T20:59:26Z","body":"@croshim it looks like it can't find Make?\r\n\r\n`Error: not found: make`"}}