{"action":"created","issue":{"url":"https://api.github.com/repos/rails/rails/issues/23007","labels_url":"https://api.github.com/repos/rails/rails/issues/23007/labels{/name}","comments_url":"https://api.github.com/repos/rails/rails/issues/23007/comments","events_url":"https://api.github.com/repos/rails/rails/issues/23007/events","html_url":"https://github.com/rails/rails/issues/23007","id":125894430,"number":23007,"title":"Unreleased Rack Version Compatibility Issue","user":{"login":"tomprats","id":1906547,"avatar_url":"https://avatars.githubusercontent.com/u/1906547?v=3","gravatar_id":"","url":"https://api.github.com/users/tomprats","html_url":"https://github.com/tomprats","followers_url":"https://api.github.com/users/tomprats/followers","following_url":"https://api.github.com/users/tomprats/following{/other_user}","gists_url":"https://api.github.com/users/tomprats/gists{/gist_id}","starred_url":"https://api.github.com/users/tomprats/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomprats/subscriptions","organizations_url":"https://api.github.com/users/tomprats/orgs","repos_url":"https://api.github.com/users/tomprats/repos","events_url":"https://api.github.com/users/tomprats/events{/privacy}","received_events_url":"https://api.github.com/users/tomprats/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-01-11T08:32:38Z","updated_at":"2016-01-11T12:18:29Z","closed_at":null,"body":"I'm using oath2 in an application (through Twitter, Facebook, and Instagram) and I was hoping to upgrade to Rails 5 (beta). When doing so, I ran into a dependency problem. It looks like version 2 of Rack isn't released yet, but is trusted enough to be used in Rails 5.\r\n\r\nAre the only solutions to this problem:\r\n- Not updating to Rails 5\r\n- Forking Oath2 and updating its dependencies\r\n  - I just created an issue here https://github.com/intridea/oauth2/issues/229\r\n- Forking Rails 5 and downgrading its dependencies \r\n  - Definitely seems like the worst choice, so feel free to ignore\r\n\r\n```\r\nBundler could not find compatible versions for gem \"rack\":\r\n  In Gemfile:\r\n    rails (>= 0) ruby depends on\r\n      railties (= 5.0.0.beta1) ruby depends on\r\n        actionpack (= 5.0.0.beta1) ruby depends on\r\n          rack (~> 2.x) ruby\r\n\r\n    rails (>= 0) ruby depends on\r\n      railties (= 5.0.0.beta1) ruby depends on\r\n        actionpack (= 5.0.0.beta1) ruby depends on\r\n          rack-test (~> 0.6.3) ruby depends on\r\n            rack (>= 1.0) ruby\r\n\r\n    omniauth-facebook (~> 3.0) ruby depends on\r\n      omniauth-oauth2 (~> 1.2) ruby depends on\r\n        oauth2 (~> 1.0) ruby depends on\r\n          rack (~> 1.2) ruby\r\n\r\n    rack (>= 0) ruby\r\n```"},"comment":{"url":"https://api.github.com/repos/rails/rails/issues/comments/170524066","html_url":"https://github.com/rails/rails/issues/23007#issuecomment-170524066","issue_url":"https://api.github.com/repos/rails/rails/issues/23007","id":170524066,"user":{"login":"nateberkopec","id":845662,"avatar_url":"https://avatars.githubusercontent.com/u/845662?v=3","gravatar_id":"","url":"https://api.github.com/users/nateberkopec","html_url":"https://github.com/nateberkopec","followers_url":"https://api.github.com/users/nateberkopec/followers","following_url":"https://api.github.com/users/nateberkopec/following{/other_user}","gists_url":"https://api.github.com/users/nateberkopec/gists{/gist_id}","starred_url":"https://api.github.com/users/nateberkopec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nateberkopec/subscriptions","organizations_url":"https://api.github.com/users/nateberkopec/orgs","repos_url":"https://api.github.com/users/nateberkopec/repos","events_url":"https://api.github.com/users/nateberkopec/events{/privacy}","received_events_url":"https://api.github.com/users/nateberkopec/received_events","type":"User","site_admin":false},"created_at":"2016-01-11T12:18:29Z","updated_at":"2016-01-11T12:18:29Z","body":"> Forking Oath2 and updating its dependencies\r\n\r\nYup, you should do this and use your fork until intridea/oauth2#229 is merged. "}}