{"action":"created","issue":{"url":"https://api.github.com/repos/atom/atom/issues/5467","labels_url":"https://api.github.com/repos/atom/atom/issues/5467/labels{/name}","comments_url":"https://api.github.com/repos/atom/atom/issues/5467/comments","events_url":"https://api.github.com/repos/atom/atom/issues/5467/events","html_url":"https://github.com/atom/atom/issues/5467","id":57044161,"number":5467,"title":"Atom not finding package updates","user":{"login":"Ajedi32","id":1876931,"avatar_url":"https://avatars.githubusercontent.com/u/1876931?v=3","gravatar_id":"","url":"https://api.github.com/users/Ajedi32","html_url":"https://github.com/Ajedi32","followers_url":"https://api.github.com/users/Ajedi32/followers","following_url":"https://api.github.com/users/Ajedi32/following{/other_user}","gists_url":"https://api.github.com/users/Ajedi32/gists{/gist_id}","starred_url":"https://api.github.com/users/Ajedi32/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ajedi32/subscriptions","organizations_url":"https://api.github.com/users/Ajedi32/orgs","repos_url":"https://api.github.com/users/Ajedi32/repos","events_url":"https://api.github.com/users/Ajedi32/events{/privacy}","received_events_url":"https://api.github.com/users/Ajedi32/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/atom/atom/labels/bug","name":"bug","color":"f7c6c7"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-02-09T15:21:43Z","updated_at":"2015-02-09T17:14:57Z","closed_at":"2015-02-09T15:39:21Z","body":"I am experiencing an issue very similar to the one described in #5213. However, I'm using a version of Atom/APM which was supposedly fixed (Atom v0.177.0, APM v1.3.4), and I'm not running a version of atom with a commit hash in the version number (as was the case in #5213).\r\n\r\nSpecifically, I'm trying to update my installation of the [web-browser][] plugin from 1.1.3 to 1.1.6. Unfortunately, neither APM nor atom seem to recognise that the plugin has an update available.\r\n\r\nAPM says:\r\n\r\n```\r\nAjedi32@LAPTOP /c/Sites\r\n$ apm --version\r\napm  0.134.0\r\nnpm  2.3.0\r\nnode 0.10.35\r\npython\r\ngit 1.7.9.msysgit.0\r\nvisual studio 2012\r\n\r\nAjedi32@LAPTOP /c/Sites\r\n$ apm update\r\nPackage Updates Available (0)\r\n└── (empty)\r\n\r\nAjedi32@LAPTOP /c/Sites\r\n$ apm list\r\nBuilt-in Atom packages (83)\r\n├── archive-view@0.46.0\r\n├── atom-dark-syntax@0.26.0\r\n├── atom-dark-ui@0.46.0\r\n├── atom-light-syntax@0.26.0\r\n├── atom-light-ui@0.40.0\r\n├── autocomplete@0.44.0\r\n├── autoflow@0.21.0\r\n├── autosave@0.20.0\r\n├── background-tips@0.22.0\r\n├── base16-tomorrow-dark-theme@0.25.0\r\n├── base16-tomorrow-light-theme@0.8.0\r\n├── bookmarks@0.35.0\r\n├── bracket-matcher@0.71.0\r\n├── command-palette@0.34.0\r\n├── deprecation-cop@0.34.0\r\n├── dev-live-reload@0.41.0\r\n├── encoding-selector@0.17.0\r\n├── exception-reporting@0.21.0\r\n├── find-and-replace@0.156.0\r\n├── fuzzy-finder@0.65.0\r\n├── git-diff@0.50.0\r\n├── go-to-line@0.30.0\r\n├── grammar-selector@0.44.0\r\n├── image-view@0.48.0\r\n├── incompatible-packages@0.21.0\r\n├── keybinding-resolver@0.27.0\r\n├── language-c@0.38.0\r\n├── language-clojure@0.10.0\r\n├── language-coffee-script@0.39.0\r\n├── language-css@0.26.0\r\n├── language-gfm@0.63.0\r\n├── language-git@0.10.0\r\n├── language-go@0.21.0\r\n├── language-html@0.28.0\r\n├── language-hyperlink@0.12.2\r\n├── language-java@0.14.0\r\n├── language-javascript@0.56.0\r\n├── language-json@0.11.0\r\n├── language-less@0.24.0\r\n├── language-make@0.13.0\r\n├── language-mustache@0.11.0\r\n├── language-objective-c@0.15.0\r\n├── language-perl@0.10.0\r\n├── language-php@0.20.0\r\n├── language-property-list@0.8.0\r\n├── language-python@0.30.0\r\n├── language-ruby@0.47.0\r\n├── language-ruby-on-rails@0.18.0\r\n├── language-sass@0.31.0\r\n├── language-shellscript@0.12.0\r\n├── language-source@0.9.0\r\n├── language-sql@0.14.0\r\n├── language-text@0.6.0\r\n├── language-todo@0.16.0\r\n├── language-toml@0.15.0\r\n├── language-xml@0.27.0\r\n├── language-yaml@0.22.0\r\n├── link@0.30.0\r\n├── markdown-preview@0.132.0\r\n├── metrics@0.41.0\r\n├── notifications@0.26.0\r\n├── one-dark-syntax@0.2.0\r\n├── one-dark-ui@0.2.0\r\n├── one-light-syntax@0.2.0\r\n├── one-light-ui@0.1.0\r\n├── open-on-github@0.32.0\r\n├── package-generator@0.37.0\r\n├── release-notes@0.47.0\r\n├── settings-view@0.174.0\r\n├── snippets@0.72.0\r\n├── solarized-dark-syntax@0.32.0\r\n├── solarized-light-syntax@0.19.0\r\n├── spell-check@0.54.0\r\n├── status-bar@0.57.0\r\n├── styleguide@0.43.0\r\n├── symbols-view@0.81.0\r\n├── tabs@0.64.0\r\n├── timecop@0.28.0\r\n├── tree-view@0.154.0\r\n├── update-package-dependencies@0.7.0\r\n├── welcome@0.21.0\r\n├── whitespace@0.28.0\r\n└── wrap-guide@0.31.0\r\n\r\nC:\\Users\\Ajedi32\\.atom\\packages (8)\r\n├── css-snippets@0.5.0\r\n├── html-helper@0.2.3\r\n├── linter@0.11.1\r\n├── linter-csslint@0.0.11\r\n├── linter-javac@0.1.3\r\n├── preview-plus@1.1.19\r\n├── web-browser@1.1.3\r\n└── webbox-color@0.5.4\r\n```\r\n\r\nAnd Atom's UI says:\r\n\r\n![Atom package screenshot](https://cloud.githubusercontent.com/assets/1876931/6108726/071840c4-b03b-11e4-8fc5-1472c44f1a1f.png)\r\n![No updates available](https://cloud.githubusercontent.com/assets/1876931/6108757/46dfedec-b03b-11e4-9eae-94305ff54ae2.png)\r\n\r\nEven though atom.io clearly shows that the latest version of the package is 1.1.6:\r\n\r\n![web-browser package is version 1.1.6](https://cloud.githubusercontent.com/assets/1876931/6108795/8eba6a16-b03b-11e4-8da3-4ede1719c150.png)\r\n\r\nI tried uninstalling and then reinstalling web-browser using APM, but I just ended up with an *older* version of web-browser instead:\r\n\r\n```\r\nAjedi32@LAPTOP /c/Sites\r\n$ apm uninstall web-browser\r\nUninstalling web-browser done\r\n\r\nAjedi32@LAPTOP /c/Sites\r\n$ apm install web-browser\r\nInstalling web-browser to C:\\Users\\Ajedi32\\.atom\\packages done\r\n\r\nAjedi32@LAPTOP /c/Sites\r\n$ apm list\r\nBuilt-in Atom packages (83)\r\n├── archive-view@0.46.0\r\n├── atom-dark-syntax@0.26.0\r\n├── atom-dark-ui@0.46.0\r\n├── atom-light-syntax@0.26.0\r\n├── atom-light-ui@0.40.0\r\n├── autocomplete@0.44.0\r\n├── autoflow@0.21.0\r\n├── autosave@0.20.0\r\n├── background-tips@0.22.0\r\n├── base16-tomorrow-dark-theme@0.25.0\r\n├── base16-tomorrow-light-theme@0.8.0\r\n├── bookmarks@0.35.0\r\n├── bracket-matcher@0.71.0\r\n├── command-palette@0.34.0\r\n├── deprecation-cop@0.34.0\r\n├── dev-live-reload@0.41.0\r\n├── encoding-selector@0.17.0\r\n├── exception-reporting@0.21.0\r\n├── find-and-replace@0.156.0\r\n├── fuzzy-finder@0.65.0\r\n├── git-diff@0.50.0\r\n├── go-to-line@0.30.0\r\n├── grammar-selector@0.44.0\r\n├── image-view@0.48.0\r\n├── incompatible-packages@0.21.0\r\n├── keybinding-resolver@0.27.0\r\n├── language-c@0.38.0\r\n├── language-clojure@0.10.0\r\n├── language-coffee-script@0.39.0\r\n├── language-css@0.26.0\r\n├── language-gfm@0.63.0\r\n├── language-git@0.10.0\r\n├── language-go@0.21.0\r\n├── language-html@0.28.0\r\n├── language-hyperlink@0.12.2\r\n├── language-java@0.14.0\r\n├── language-javascript@0.56.0\r\n├── language-json@0.11.0\r\n├── language-less@0.24.0\r\n├── language-make@0.13.0\r\n├── language-mustache@0.11.0\r\n├── language-objective-c@0.15.0\r\n├── language-perl@0.10.0\r\n├── language-php@0.20.0\r\n├── language-property-list@0.8.0\r\n├── language-python@0.30.0\r\n├── language-ruby@0.47.0\r\n├── language-ruby-on-rails@0.18.0\r\n├── language-sass@0.31.0\r\n├── language-shellscript@0.12.0\r\n├── language-source@0.9.0\r\n├── language-sql@0.14.0\r\n├── language-text@0.6.0\r\n├── language-todo@0.16.0\r\n├── language-toml@0.15.0\r\n├── language-xml@0.27.0\r\n├── language-yaml@0.22.0\r\n├── link@0.30.0\r\n├── markdown-preview@0.132.0\r\n├── metrics@0.41.0\r\n├── notifications@0.26.0\r\n├── one-dark-syntax@0.2.0\r\n├── one-dark-ui@0.2.0\r\n├── one-light-syntax@0.2.0\r\n├── one-light-ui@0.1.0\r\n├── open-on-github@0.32.0\r\n├── package-generator@0.37.0\r\n├── release-notes@0.47.0\r\n├── settings-view@0.174.0\r\n├── snippets@0.72.0\r\n├── solarized-dark-syntax@0.32.0\r\n├── solarized-light-syntax@0.19.0\r\n├── spell-check@0.54.0\r\n├── status-bar@0.57.0\r\n├── styleguide@0.43.0\r\n├── symbols-view@0.81.0\r\n├── tabs@0.64.0\r\n├── timecop@0.28.0\r\n├── tree-view@0.154.0\r\n├── update-package-dependencies@0.7.0\r\n├── welcome@0.21.0\r\n├── whitespace@0.28.0\r\n└── wrap-guide@0.31.0\r\n\r\nC:\\Users\\Ajedi32\\.atom\\packages (8)\r\n├── css-snippets@0.5.0\r\n├── html-helper@0.2.3\r\n├── linter@0.11.1\r\n├── linter-csslint@0.0.11\r\n├── linter-javac@0.1.3\r\n├── preview-plus@1.1.19\r\n├── web-browser@0.2.3\r\n└── webbox-color@0.5.4\r\n```\r\n\r\nSo I removed web-browser again:\r\n\r\n```\r\nAjedi32@LAPTOP /c/Sites\r\n$ apm uninstall web-browser\r\nUninstalling web-browser done\r\n```\r\n\r\nAnd reinstalled it from the Atom UI:\r\n\r\n![Atom install web-browser v1.1.6](https://cloud.githubusercontent.com/assets/1876931/6108930/aa24fe1e-b03c-11e4-953e-9d2be1b2c109.png)\r\n\r\nAnd *that* finally resulted in the correct version of web-browser being installed:\r\n\r\n```\r\nAjedi32@LAPTOP /c/Sites\r\n$ apm list\r\nBuilt-in Atom packages (83)\r\n├── archive-view@0.46.0\r\n├── atom-dark-syntax@0.26.0\r\n├── atom-dark-ui@0.46.0\r\n├── atom-light-syntax@0.26.0\r\n├── atom-light-ui@0.40.0\r\n├── autocomplete@0.44.0\r\n├── autoflow@0.21.0\r\n├── autosave@0.20.0\r\n├── background-tips@0.22.0\r\n├── base16-tomorrow-dark-theme@0.25.0\r\n├── base16-tomorrow-light-theme@0.8.0\r\n├── bookmarks@0.35.0\r\n├── bracket-matcher@0.71.0\r\n├── command-palette@0.34.0\r\n├── deprecation-cop@0.34.0\r\n├── dev-live-reload@0.41.0\r\n├── encoding-selector@0.17.0\r\n├── exception-reporting@0.21.0\r\n├── find-and-replace@0.156.0\r\n├── fuzzy-finder@0.65.0\r\n├── git-diff@0.50.0\r\n├── go-to-line@0.30.0\r\n├── grammar-selector@0.44.0\r\n├── image-view@0.48.0\r\n├── incompatible-packages@0.21.0\r\n├── keybinding-resolver@0.27.0\r\n├── language-c@0.38.0\r\n├── language-clojure@0.10.0\r\n├── language-coffee-script@0.39.0\r\n├── language-css@0.26.0\r\n├── language-gfm@0.63.0\r\n├── language-git@0.10.0\r\n├── language-go@0.21.0\r\n├── language-html@0.28.0\r\n├── language-hyperlink@0.12.2\r\n├── language-java@0.14.0\r\n├── language-javascript@0.56.0\r\n├── language-json@0.11.0\r\n├── language-less@0.24.0\r\n├── language-make@0.13.0\r\n├── language-mustache@0.11.0\r\n├── language-objective-c@0.15.0\r\n├── language-perl@0.10.0\r\n├── language-php@0.20.0\r\n├── language-property-list@0.8.0\r\n├── language-python@0.30.0\r\n├── language-ruby@0.47.0\r\n├── language-ruby-on-rails@0.18.0\r\n├── language-sass@0.31.0\r\n├── language-shellscript@0.12.0\r\n├── language-source@0.9.0\r\n├── language-sql@0.14.0\r\n├── language-text@0.6.0\r\n├── language-todo@0.16.0\r\n├── language-toml@0.15.0\r\n├── language-xml@0.27.0\r\n├── language-yaml@0.22.0\r\n├── link@0.30.0\r\n├── markdown-preview@0.132.0\r\n├── metrics@0.41.0\r\n├── notifications@0.26.0\r\n├── one-dark-syntax@0.2.0\r\n├── one-dark-ui@0.2.0\r\n├── one-light-syntax@0.2.0\r\n├── one-light-ui@0.1.0\r\n├── open-on-github@0.32.0\r\n├── package-generator@0.37.0\r\n├── release-notes@0.47.0\r\n├── settings-view@0.174.0\r\n├── snippets@0.72.0\r\n├── solarized-dark-syntax@0.32.0\r\n├── solarized-light-syntax@0.19.0\r\n├── spell-check@0.54.0\r\n├── status-bar@0.57.0\r\n├── styleguide@0.43.0\r\n├── symbols-view@0.81.0\r\n├── tabs@0.64.0\r\n├── timecop@0.28.0\r\n├── tree-view@0.154.0\r\n├── update-package-dependencies@0.7.0\r\n├── welcome@0.21.0\r\n├── whitespace@0.28.0\r\n└── wrap-guide@0.31.0\r\n\r\nC:\\Users\\Ajedi32\\.atom\\packages (8)\r\n├── css-snippets@0.5.0\r\n├── html-helper@0.2.3\r\n├── linter@0.11.1\r\n├── linter-csslint@0.0.11\r\n├── linter-javac@0.1.3\r\n├── preview-plus@1.1.19\r\n├── web-browser@1.1.6\r\n└── webbox-color@0.5.4\r\n```\r\n\r\nWeird, huh? Anyone have any ideas on what's going wrong here? I am running:\r\n\r\n- Atom v0.177.0\r\n- APM v1.3.4\r\n- Windows 8.1\r\n\r\n[web-browser]: https://atom.io/packages/web-browser"},"comment":{"url":"https://api.github.com/repos/atom/atom/issues/comments/73548386","html_url":"https://github.com/atom/atom/issues/5467#issuecomment-73548386","issue_url":"https://api.github.com/repos/atom/atom/issues/5467","id":73548386,"user":{"login":"Ajedi32","id":1876931,"avatar_url":"https://avatars.githubusercontent.com/u/1876931?v=3","gravatar_id":"","url":"https://api.github.com/users/Ajedi32","html_url":"https://github.com/Ajedi32","followers_url":"https://api.github.com/users/Ajedi32/followers","following_url":"https://api.github.com/users/Ajedi32/following{/other_user}","gists_url":"https://api.github.com/users/Ajedi32/gists{/gist_id}","starred_url":"https://api.github.com/users/Ajedi32/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ajedi32/subscriptions","organizations_url":"https://api.github.com/users/Ajedi32/orgs","repos_url":"https://api.github.com/users/Ajedi32/repos","events_url":"https://api.github.com/users/Ajedi32/events{/privacy}","received_events_url":"https://api.github.com/users/Ajedi32/received_events","type":"User","site_admin":false},"created_at":"2015-02-09T17:14:57Z","updated_at":"2015-02-09T17:14:57Z","body":"Well, as I said Atom's Settings View allowed me to install the latest version of the package anyway, despite the requirement. It doesn't seem to be crashing for me, so I assume the requirement is unnecessary. I'll wait for Mark's response here though before opening that issue."}}