Title: Package upgrade within Atom fails · Issue #304 · atom/github · GitHub
Open Graph Title: Package upgrade within Atom fails · Issue #304 · atom/github
X Title: Package upgrade within Atom fails · Issue #304 · atom/github
Description: apm upgrade from the command line worked, but from within Atom it failed with the following output: > node-gyp rebuild github@0.0.0 /private/var/folders/19/fkg_98p137bd8y8r_5b0nz1m0000gn/T/atom-git-package-clone-116102-73422-1320kos +-- ...
Open Graph Description: apm upgrade from the command line worked, but from within Atom it failed with the following output: > node-gyp rebuild github@0.0.0 /private/var/folders/19/fkg_98p137bd8y8r_5b0nz1m0000gn/T/atom-git...
X Description: apm upgrade from the command line worked, but from within Atom it failed with the following output: > node-gyp rebuild github@0.0.0 /private/var/folders/19/fkg_98p137bd8y8r_5b0nz1m0000gn/T/atom-...
Opengraph URL: https://github.com/atom/github/issues/304
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Package upgrade within Atom fails","articleBody":"`apm upgrade` from the command line worked, but from within Atom it failed with the following output:\r\n\r\n```\u003e nsfw@1.0.12 install /private/var/folders/19/fkg_98p137bd8y8r_5b0nz1m0000gn/T/atom-git-package-clone-116102-73422-1320kos/node_modules/nsfw\r\n\u003e node-gyp rebuild\r\n\r\ngithub@0.0.0 /private/var/folders/19/fkg_98p137bd8y8r_5b0nz1m0000gn/T/atom-git-package-clone-116102-73422-1320kos\r\n+-- compare-sets@1.0.1 \r\n+-- diff@2.2.2 \r\n+-- etch@0.8.0 \r\n| `-- virtual-dom@2.1.1 \r\n| +-- browser-split@0.0.1 \r\n| +-- error@4.4.0 \r\n| | +-- camelize@1.0.0 \r\n| | +-- string-template@0.2.1 \r\n| | `-- xtend@4.0.1 \r\n| +-- ev-store@7.0.0 \r\n| | `-- individual@3.0.0 \r\n| +-- global@4.3.1 \r\n| | +-- min-document@2.19.0 \r\n| | | `-- dom-walk@0.1.1 \r\n| | `-- process@0.5.2 \r\n| +-- is-object@1.0.1 \r\n| +-- next-tick@0.2.2 \r\n| +-- x-is-array@0.1.0 \r\n| `-- x-is-string@0.1.0 \r\n+-- git-kitchen-sink@1.11.0 \r\n| +-- checksum@0.1.1 \r\n| | `-- optimist@0.3.7 \r\n| | `-- wordwrap@0.0.3 \r\n| +-- decompress@4.0.0 \r\n| | +-- decompress-tar@4.1.0 \r\n| | | +-- file-type@3.9.0 \r\n| | | +-- is-stream@1.1.0 \r\n| | | `-- tar-stream@1.5.2 \r\n| | | +-- bl@1.1.2 \r\n| | | | `-- readable-stream@2.0.6 \r\n| | | +-- end-of-stream@1.1.0 \r\n| | | `-- readable-stream@2.1.5 \r\n| | | +-- buffer-shims@1.0.0 \r\n| | | +-- core-util-is@1.0.2 \r\n| | | +-- isarray@1.0.0 \r\n| | | +-- process-nextick-args@1.0.7 \r\n| | | +-- string_decoder@0.10.31 \r\n| | | `-- util-deprecate@1.0.2 \r\n| | +-- decompress-tarbz2@4.1.0 \r\n| | | +-- seek-bzip@1.0.5 \r\n| | | | `-- commander@2.8.1 \r\n| | | `-- unbzip2-stream@1.0.10 \r\n| | | +-- buffer@3.6.0 \r\n| | | | +-- base64-js@0.0.8 \r\n| | | | `-- ieee754@1.1.8 \r\n| | | `-- through@2.3.8 \r\n| | +-- decompress-targz@4.0.0 \r\n| | +-- decompress-unzip@4.0.1 \r\n| | | +-- get-stream@2.3.1 \r\n| | | | `-- object-assign@4.1.0 \r\n| | | `-- yauzl@2.7.0 \r\n| | | +-- buffer-crc32@0.2.5 \r\n| | | `-- fd-slicer@1.0.1 \r\n| | | `-- pend@1.2.0 \r\n| | +-- pify@2.3.0 \r\n| | `-- strip-dirs@1.1.1 \r\n| | +-- chalk@1.1.3 \r\n| | | +-- ansi-styles@2.2.1 \r\n| | | +-- escape-string-regexp@1.0.5 \r\n| | | +-- has-ansi@2.0.0 \r\n| | | | `-- ansi-regex@2.0.0 \r\n| | | +-- strip-ansi@3.0.1 \r\n| | | `-- supports-color@2.0.0 \r\n| | +-- get-stdin@4.0.1 \r\n| | +-- is-absolute@0.1.7 \r\n| | | `-- is-relative@0.1.3 \r\n| | +-- is-natural-number@2.1.1 \r\n| | +-- minimist@1.2.0 \r\n| | `-- sum-up@1.0.3 \r\n| +-- os-tmpdir@1.0.2 \r\n| +-- progress@1.1.8 \r\n| +-- request@2.76.0 \r\n| | +-- aws-sign2@0.6.0 \r\n| | +-- aws4@1.5.0 \r\n| | +-- caseless@0.11.0 \r\n| | +-- combined-stream@1.0.5 \r\n| | | `-- delayed-stream@1.0.0 \r\n| | +-- extend@3.0.0 \r\n| | +-- forever-agent@0.6.1 \r\n| | +-- form-data@2.1.1 \r\n| | | `-- asynckit@0.4.0 \r\n| | +-- har-validator@2.0.6 \r\n| | | +-- commander@2.9.0 \r\n| | | | `-- graceful-readlink@1.0.1 \r\n| | | +-- is-my-json-valid@2.15.0 \r\n| | | | +-- generate-function@2.0.0 \r\n| | | | +-- generate-object-property@1.2.0 \r\n| | | | | `-- is-property@1.0.2 \r\n| | | | `-- jsonpointer@4.0.0 \r\n| | | `-- pinkie-promise@2.0.1 \r\n| | | `-- pinkie@2.0.4 \r\n| | +-- hawk@3.1.3 \r\n| | | +-- boom@2.10.1 \r\n| | | +-- cryptiles@2.0.5 \r\n| | | +-- hoek@2.16.3 \r\n| | | `-- sntp@1.0.9 \r\n| | +-- http-signature@1.1.1 \r\n| | | +-- assert-plus@0.2.0 \r\n| | | +-- jsprim@1.3.1 \r\n| | | | +-- extsprintf@1.0.2 \r\n| | | | +-- json-schema@0.2.3 \r\n| | | | `-- verror@1.3.6 \r\n| | | `-- sshpk@1.10.1 \r\n| | | +-- asn1@0.2.3 \r\n| | | +-- assert-plus@1.0.0 \r\n| | | +-- bcrypt-pbkdf@1.0.0 \r\n| | | +-- dashdash@1.14.0 \r\n| | | | `-- assert-plus@1.0.0 \r\n| | | +-- ecc-jsbn@0.1.1 \r\n| | | +-- getpass@0.1.6 \r\n| | | | `-- assert-plus@1.0.0 \r\n| | | +-- jodid25519@1.0.2 \r\n| | | +-- jsbn@0.1.0 \r\n| | | `-- tweetnacl@0.14.3 \r\n| | +-- is-typedarray@1.0.0 \r\n| | +-- isstream@0.1.2 \r\n| | +-- json-stringify-safe@5.0.1 \r\n| | +-- mime-types@2.1.12 \r\n| | | `-- mime-db@1.24.0 \r\n| | +-- node-uuid@1.4.7 \r\n| | +-- oauth-sign@0.8.2 \r\n| | +-- qs@6.3.0 \r\n| | +-- stringstream@0.0.5 \r\n| | +-- tough-cookie@2.3.2 \r\n| | | `-- punycode@1.4.1 \r\n| | `-- tunnel-agent@0.4.3 \r\n| `-- rimraf@2.5.4 \r\n| `-- glob@7.1.1 \r\n| +-- fs.realpath@1.0.0 \r\n| +-- inflight@1.0.6 \r\n| | `-- wrappy@1.0.2 \r\n| +-- inherits@2.0.3 \r\n| +-- minimatch@3.0.3 \r\n| +-- once@1.3.3 \r\n| `-- path-is-absolute@1.0.1 \r\n+-- mkdirp@0.5.1 \r\n| `-- minimist@0.0.8 \r\n+-- multi-list-selection@0.1.1 \r\n+-- recursive-readdir@2.1.0 \r\n| `-- minimatch@3.0.2 \r\n| `-- brace-expansion@1.1.6 \r\n| +-- balanced-match@0.4.2 \r\n| `-- concat-map@0.0.1 \r\n+-- temp@0.8.3 \r\n| `-- rimraf@2.2.8 \r\n`-- what-the-diff@0.1.1 \r\n\r\n\r\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\r\nTrace\r\n at TLSSocket.addListener (events.js:239:17)\r\n at TLSSocket.Readable.on (_stream_readable.js:673:33)\r\n at Request.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\r\n at emitOne (events.js:77:13)\r\n at Request.emit (events.js:169:7)\r\n at ClientRequest.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\r\n at emitOne (events.js:82:20)\r\n at ClientRequest.emit (events.js:169:7)\r\n at tickOnSocket (_http_client.js:502:7)\r\n at onSocketNT (_http_client.js:514:5)\r\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\r\nTrace\r\n at TLSSocket.addListener (events.js:239:17)\r\n at TLSSocket.Readable.on (_stream_readable.js:673:33)\r\n at Request.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\r\n at emitOne (events.js:77:13)\r\n at Request.emit (events.js:169:7)\r\n at ClientRequest.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\r\n at emitOne (events.js:82:20)\r\n at ClientRequest.emit (events.js:169:7)\r\n at tickOnSocket (_http_client.js:502:7)\r\n at onSocketNT (_http_client.js:514:5)\r\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\r\nTrace\r\n at TLSSocket.addListener (events.js:239:17)\r\n at TLSSocket.Readable.on (_stream_readable.js:673:33)\r\n at Request.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\r\n at emitOne (events.js:77:13)\r\n at Request.emit (events.js:169:7)\r\n at ClientRequest.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\r\n at emitOne (events.js:82:20)\r\n at ClientRequest.emit (events.js:169:7)\r\n at tickOnSocket (_http_client.js:502:7)\r\n at onSocketNT (_http_client.js:514:5)\r\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\r\nTrace\r\n at TLSSocket.addListener (events.js:239:17)\r\n at TLSSocket.Readable.on (_stream_readable.js:673:33)\r\n at Request.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\r\n at emitOne (events.js:77:13)\r\n at Request.emit (events.js:169:7)\r\n at ClientRequest.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\r\n at emitOne (events.js:82:20)\r\n at ClientRequest.emit (events.js:169:7)\r\n at tickOnSocket (_http_client.js:502:7)\r\n at onSocketNT (_http_client.js:514:5)\r\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\r\nTrace\r\n at TLSSocket.addListener (events.js:239:17)\r\n at TLSSocket.Readable.on (_stream_readable.js:673:33)\r\n at Request.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\r\n at emitOne (events.js:77:13)\r\n at Request.emit (events.js:169:7)\r\n at ClientRequest.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\r\n at emitOne (events.js:82:20)\r\n at ClientRequest.emit (events.js:169:7)\r\n at tickOnSocket (_http_client.js:502:7)\r\n at onSocketNT (_http_client.js:514:5)\r\n\r\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\r\nTrace\r\n at TLSSocket.addListener (events.js:239:17)\r\n at TLSSocket.Readable.on (_stream_readable.js:673:33)\r\n at Request.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\r\n at emitOne (events.js:77:13)\r\n at Request.emit (events.js:169:7)\r\n at ClientRequest.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\r\n at emitOne (events.js:82:20)\r\n at ClientRequest.emit (events.js:169:7)\r\n at tickOnSocket (_http_client.js:502:7)\r\n at onSocketNT (_http_client.js:514:5)\r\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\r\nTrace\r\n at TLSSocket.addListener (events.js:239:17)\r\n at TLSSocket.Readable.on (_stream_readable.js:673:33)\r\n at Request.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\r\n at emitOne (events.js:77:13)\r\n at Request.emit (events.js:169:7)\r\n at ClientRequest.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\r\n at emitOne (events.js:82:20)\r\n at ClientRequest.emit (events.js:169:7)\r\n at tickOnSocket (_http_client.js:502:7)\r\n at onSocketNT (_http_client.js:514:5)\r\n(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.\r\nTrace\r\n at TLSSocket.addListener (events.js:239:17)\r\n at TLSSocket.Readable.on (_stream_readable.js:673:33)\r\n at Request.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/npm-registry-client/lib/request.js:153:7)\r\n at emitOne (events.js:77:13)\r\n at Request.emit (events.js:169:7)\r\n at ClientRequest.\u003canonymous\u003e (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/request/request.js:791:10)\r\n at emitOne (events.js:82:20)\r\n at ClientRequest.emit (events.js:169:7)\r\n at tickOnSocket (_http_client.js:502:7)\r\n at onSocketNT (_http_client.js:514:5)\r\nmake: *** No rule to make target `../../../../../../../../../../Applications/Atom', needed by `Makefile'. Stop.\r\ngyp ERR! build error \r\ngyp ERR! stack Error: `make` failed with exit code: 2\r\ngyp ERR! stack at ChildProcess.onExit (/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/node-gyp/lib/build.js:276:23)\r\ngyp ERR! stack at emitTwo (events.js:87:13)\r\ngyp ERR! stack at ChildProcess.emit (events.js:172:7)\r\ngyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)\r\ngyp ERR! System Darwin 16.1.0\r\ngyp ERR! command \"/Applications/Atom Beta.app/Contents/Resources/app/apm/bin/node\" \"/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/.bin/node-gyp\" \"rebuild\"\r\ngyp ERR! cwd /private/var/folders/19/fkg_98p137bd8y8r_5b0nz1m0000gn/T/atom-git-package-clone-116102-73422-1320kos/node_modules/nsfw\r\ngyp ERR! node -v v4.4.5\r\ngyp ERR! node-gyp -v v3.4.0\r\ngyp ERR! not ok \r\nnpm ERR! Darwin 16.1.0\r\nnpm ERR! argv \"/Applications/Atom Beta.app/Contents/Resources/app/apm/bin/node\" \"/Applications/Atom Beta.app/Contents/Resources/app/apm/node_modules/npm/bin/npm-cli.js\" \"--globalconfig\" \"/Users/iolsen/.atom/.apm/.apmrc\" \"--userconfig\" \"/Users/iolsen/.atom/.apmrc\" \"install\" \"--runtime=electron\" \"--target=1.3.6\" \"--arch=x64\"\r\nnpm ERR! node v4.4.5\r\nnpm ERR! npm v3.10.5\r\nnpm ERR! code ELIFECYCLE\r\n\r\nnpm ERR! nsfw@1.0.12 install: `node-gyp rebuild`\r\nnpm ERR! Exit status 1\r\nnpm ERR! \r\nnpm ERR! Failed at the nsfw@1.0.12 install script 'node-gyp rebuild'.\r\nnpm ERR! Make sure you have the latest version of node.js and npm installed.\r\nnpm ERR! If you do, this is most likely a problem with the nsfw 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 information on how to open an issue for this project with:\r\nnpm ERR! npm bugs nsfw\r\nnpm ERR! Or if that isn't available, you can get their info via:\r\nnpm ERR! npm owner ls nsfw\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! /private/var/folders/19/fkg_98p137bd8y8r_5b0nz1m0000gn/T/atom-git-package-clone-116102-73422-1320kos/npm-debug.log```","author":{"url":"https://github.com/iolsen","@type":"Person","name":"iolsen"},"datePublished":"2016-11-02T15:17:18.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":11},"url":"https://github.com/304/github/issues/304"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:fae2ecb3-6713-ef50-04ff-99e94c33764f |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | DACE:2B9CDD:5F30140:80A387A:6A5E0221 |
| html-safe-nonce | 3aeff907bc4ff6bcabcf2c1b0e65ac018602e4e55b146b669ce53333b338219a |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQUNFOjJCOUNERDo1RjMwMTQwOjgwQTM4N0E6NkE1RTAyMjEiLCJ2aXNpdG9yX2lkIjoiMzcyMTQ2NTA1MjA5ODU5MzMxMyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | c4f54acba6859a3e1cbf318d0e7b353cbd9466ac26df6c1f8c3263b62bf455c2 |
| hovercard-subject-tag | issue:186830440 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/atom/github/304/issue_layout |
| twitter:image | https://opengraph.githubassets.com/724338b42e728513b348d27602251473f73603e1f3f3273cb92a36b4f87ed100/atom/github/issues/304 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/724338b42e728513b348d27602251473f73603e1f3f3273cb92a36b4f87ed100/atom/github/issues/304 |
| og:image:alt | apm upgrade from the command line worked, but from within Atom it failed with the following output: > node-gyp rebuild github@0.0.0 /private/var/folders/19/fkg_98p137bd8y8r_5b0nz1m0000gn/T/atom-git... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | iolsen |
| hostname | github.com |
| expected-hostname | github.com |
| None | 7c1de870f4c0eff05971cd22970403a1239a98dc1a35e52a43594f23fc4d546f |
| turbo-cache-control | no-preview |
| go-import | github.com/atom/github git https://github.com/atom/github.git |
| octolytics-dimension-user_id | 1089146 |
| octolytics-dimension-user_login | atom |
| octolytics-dimension-repository_id | 46155786 |
| octolytics-dimension-repository_nwo | atom/github |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 46155786 |
| octolytics-dimension-repository_network_root_nwo | atom/github |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | e90635d4b07e4a20ff548df2e2bfea2179c6a3f3 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width