{"action":"created","issue":{"url":"https://api.github.com/repos/fog/fog/issues/3951","repository_url":"https://api.github.com/repos/fog/fog","labels_url":"https://api.github.com/repos/fog/fog/issues/3951/labels{/name}","comments_url":"https://api.github.com/repos/fog/fog/issues/3951/comments","events_url":"https://api.github.com/repos/fog/fog/issues/3951/events","html_url":"https://github.com/fog/fog/issues/3951","id":213900846,"number":3951,"title":"'gem install fog' fails on 1.39.0","user":{"login":"don-code","id":8206137,"avatar_url":"https://avatars1.githubusercontent.com/u/8206137?v=3","gravatar_id":"","url":"https://api.github.com/users/don-code","html_url":"https://github.com/don-code","followers_url":"https://api.github.com/users/don-code/followers","following_url":"https://api.github.com/users/don-code/following{/other_user}","gists_url":"https://api.github.com/users/don-code/gists{/gist_id}","starred_url":"https://api.github.com/users/don-code/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/don-code/subscriptions","organizations_url":"https://api.github.com/users/don-code/orgs","repos_url":"https://api.github.com/users/don-code/repos","events_url":"https://api.github.com/users/don-code/events{/privacy}","received_events_url":"https://api.github.com/users/don-code/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-03-13T21:20:19Z","updated_at":"2017-03-13T22:21:21Z","closed_at":"2017-03-13T22:21:21Z","body":"The release of fog 1.39.0 seems to break a `gem install` on a clean gemset - the `fog` binary conflicts with one provided by `fog-digitalocean`.\r\n\r\nThis is reproducible by creating a new, empty rvm gemset and running `gem install fog` in both Ruby 1.9.3 and 2.2.1. Accepting the conflict (e.g. letting `fog`'s binary override `fog-digitalocean`'s binary) manually works; however, this causes a failure in automation that doesn't provide any input (CI, Chef runs, etc.)\r\n\r\nExpected behavior is that `gem install fog` should run without user intervention.\r\n\r\nhttps://gist.github.com/don-code/687e3fe503344910b8943e9422a45656 shows the output of `gem install fog` after selecting to override the executable. This is for 2.2.1 specifically, but things look similar on 1.9.3."},"comment":{"url":"https://api.github.com/repos/fog/fog/issues/comments/286262113","html_url":"https://github.com/fog/fog/issues/3951#issuecomment-286262113","issue_url":"https://api.github.com/repos/fog/fog/issues/3951","id":286262113,"user":{"login":"geemus","id":4138,"avatar_url":"https://avatars3.githubusercontent.com/u/4138?v=3","gravatar_id":"","url":"https://api.github.com/users/geemus","html_url":"https://github.com/geemus","followers_url":"https://api.github.com/users/geemus/followers","following_url":"https://api.github.com/users/geemus/following{/other_user}","gists_url":"https://api.github.com/users/geemus/gists{/gist_id}","starred_url":"https://api.github.com/users/geemus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geemus/subscriptions","organizations_url":"https://api.github.com/users/geemus/orgs","repos_url":"https://api.github.com/users/geemus/repos","events_url":"https://api.github.com/users/geemus/events{/privacy}","received_events_url":"https://api.github.com/users/geemus/received_events","type":"User","site_admin":false},"created_at":"2017-03-13T22:21:21Z","updated_at":"2017-03-13T22:21:21Z","body":"@don-code thanks for the detailed report and confirmation. I was worried it was going to require yanking or other craziness, so I'm quite glad to hear it was simple (though I think we may need to do more work so that fog-digitalocean has what it needs/wants, this at least prevents the big issue we saw today)."}}
{"actor":{"display_login":"geemus"}}