{"action":"created","issue":{"url":"https://api.github.com/repos/andrewrynhard/atom-git-gui/issues/6","repository_url":"https://api.github.com/repos/andrewrynhard/atom-git-gui","labels_url":"https://api.github.com/repos/andrewrynhard/atom-git-gui/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/andrewrynhard/atom-git-gui/issues/6/comments","events_url":"https://api.github.com/repos/andrewrynhard/atom-git-gui/issues/6/events","html_url":"https://github.com/andrewrynhard/atom-git-gui/issues/6","id":182495431,"number":6,"title":"Installation error","user":{"login":"elliottmangham","id":12933804,"avatar_url":"https://avatars.githubusercontent.com/u/12933804?v=3","gravatar_id":"","url":"https://api.github.com/users/elliottmangham","html_url":"https://github.com/elliottmangham","followers_url":"https://api.github.com/users/elliottmangham/followers","following_url":"https://api.github.com/users/elliottmangham/following{/other_user}","gists_url":"https://api.github.com/users/elliottmangham/gists{/gist_id}","starred_url":"https://api.github.com/users/elliottmangham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elliottmangham/subscriptions","organizations_url":"https://api.github.com/users/elliottmangham/orgs","repos_url":"https://api.github.com/users/elliottmangham/repos","events_url":"https://api.github.com/users/elliottmangham/events{/privacy}","received_events_url":"https://api.github.com/users/elliottmangham/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-10-12T10:54:58Z","updated_at":"2016-12-17T16:19:33Z","closed_at":null,"body":"Hello,\n\nI get an error every time I try and install atom-git-gui in the 'Install Packages' section of Atom.\n\nHere's the output...\n\n```\n> nodegit@0.15.1 preinstall /private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0\n> node lifecycleScripts/preinstall\n\n[nodegit] Running pre-install script\n[nodegit] Configuring libssh2.\n/private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz\n`-- (empty)\n\n\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\nTrace\n    at TLSSocket.addListener (events.js:239:17)\n    at TLSSocket.Readable.on (_stream_readable.js:673:33)\n    at Request.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\n    at emitOne (events.js:77:13)\n    at Request.emit (events.js:169:7)\n    at ClientRequest.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\n    at emitOne (events.js:82:20)\n    at ClientRequest.emit (events.js:169:7)\n    at tickOnSocket (_http_client.js:502:7)\n    at onSocketNT (_http_client.js:514:5)\n{ [Error: Command failed: /bin/sh -c /private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0/vendor/libssh2/configure --with-libssl-prefix=/private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0/vendor/openssl/openssl\nconfigure: error: in `/private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0/vendor/libssh2':\nconfigure: error: C compiler cannot create executables\nSee `config.log' for more details\n]\n  killed: false,\n  code: 77,\n  signal: null,\n  cmd: '/bin/sh -c /private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0/vendor/libssh2/configure --with-libssl-prefix=/private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0/vendor/openssl/openssl' }\nconfigure: error: in `/private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0/vendor/libssh2':\nconfigure: error: C compiler cannot create executables\nSee `config.log' for more details\n\n[nodegit] ERROR - Could not finish preinstall\n{ [Error: Command failed: /bin/sh -c /private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0/vendor/libssh2/configure --with-libssl-prefix=/private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0/vendor/openssl/openssl\nconfigure: error: in `/private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0/vendor/libssh2':\nconfigure: error: C compiler cannot create executables\nSee `config.log' for more details\n]\n  killed: false,\n  code: 77,\n  signal: null,\n  cmd: '/bin/sh -c /private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0/vendor/libssh2/configure --with-libssl-prefix=/private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/node_modules/.staging/nodegit-df4bfff0/vendor/openssl/openssl' }\nnpm WARN enoent ENOENT: no such file or directory, open '/private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/package.json'\nnpm WARN apm-install-dir-116912-78697-1d0kmz No description\nnpm WARN apm-install-dir-116912-78697-1d0kmz No repository field.\nnpm WARN apm-install-dir-116912-78697-1d0kmz No README data\nnpm WARN apm-install-dir-116912-78697-1d0kmz No license field.\nnpm ERR! Darwin 16.0.0\nnpm ERR! argv \"/Applications/Atom.app/Contents/Resources/app/apm/bin/node\" \"/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/bin/npm-cli.js\" \"--globalconfig\" \"/Users/elliottmangham/.atom/.apm/.apmrc\" \"--userconfig\" \"/Users/elliottmangham/.atom/.apmrc\" \"install\" \"/private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/d-116912-78697-j347ns/package.tgz\" \"--runtime=electron\" \"--target=0.37.8\" \"--arch=x64\" \"--global-style\"\nnpm ERR! node v4.4.5\nnpm ERR! npm  v3.10.5\nnpm ERR! code ELIFECYCLE\n\nnpm ERR! nodegit@0.15.1 preinstall: `node lifecycleScripts/preinstall`\nnpm ERR! Exit status 1\nnpm ERR! \nnpm ERR! Failed at the nodegit@0.15.1 preinstall script 'node lifecycleScripts/preinstall'.\nnpm ERR! Make sure you have the latest version of node.js and npm installed.\nnpm ERR! If you do, this is most likely a problem with the nodegit package,\nnpm ERR! not with npm itself.\nnpm ERR! Tell the author that this fails on your system:\nnpm ERR!     node lifecycleScripts/preinstall\nnpm ERR! You can get information on how to open an issue for this project with:\nnpm ERR!     npm bugs nodegit\nnpm ERR! Or if that isn't available, you can get their info via:\nnpm ERR!     npm owner ls nodegit\nnpm ERR! There is likely additional logging output above.\n\nnpm ERR! Please include the following file with any support request:\nnpm ERR!     /private/var/folders/xw/7bhld5zx1k3c_3wxvk6rg0j40000gn/T/apm-install-dir-116912-78697-1d0kmz/npm-debug.log\nnpm ERR! code 1\n```\n\nKind regards\n"},"comment":{"url":"https://api.github.com/repos/andrewrynhard/atom-git-gui/issues/comments/267771243","html_url":"https://github.com/andrewrynhard/atom-git-gui/issues/6#issuecomment-267771243","issue_url":"https://api.github.com/repos/andrewrynhard/atom-git-gui/issues/6","id":267771243,"user":{"login":"andrewrynhard","id":3383143,"avatar_url":"https://avatars.githubusercontent.com/u/3383143?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewrynhard","html_url":"https://github.com/andrewrynhard","followers_url":"https://api.github.com/users/andrewrynhard/followers","following_url":"https://api.github.com/users/andrewrynhard/following{/other_user}","gists_url":"https://api.github.com/users/andrewrynhard/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewrynhard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewrynhard/subscriptions","organizations_url":"https://api.github.com/users/andrewrynhard/orgs","repos_url":"https://api.github.com/users/andrewrynhard/repos","events_url":"https://api.github.com/users/andrewrynhard/events{/privacy}","received_events_url":"https://api.github.com/users/andrewrynhard/received_events","type":"User","site_admin":false},"created_at":"2016-12-17T16:19:33Z","updated_at":"2016-12-17T16:19:33Z","body":"Needed to bump Nodegit to the latest version. I  will be pushing a new release soon."}}
{"actor":{"display_login":"andrewrynhard"}}