{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/47909","labels_url":"https://api.github.com/repos/Homebrew/homebrew/issues/47909/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/homebrew/issues/47909/comments","events_url":"https://api.github.com/repos/Homebrew/homebrew/issues/47909/events","html_url":"https://github.com/Homebrew/homebrew/issues/47909","id":125800874,"number":47909,"title":"conflicts_with doesn't work with references to untapped taps","user":{"login":"krishicks","id":79357,"avatar_url":"https://avatars.githubusercontent.com/u/79357?v=3","gravatar_id":"","url":"https://api.github.com/users/krishicks","html_url":"https://github.com/krishicks","followers_url":"https://api.github.com/users/krishicks/followers","following_url":"https://api.github.com/users/krishicks/following{/other_user}","gists_url":"https://api.github.com/users/krishicks/gists{/gist_id}","starred_url":"https://api.github.com/users/krishicks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krishicks/subscriptions","organizations_url":"https://api.github.com/users/krishicks/orgs","repos_url":"https://api.github.com/users/krishicks/repos","events_url":"https://api.github.com/users/krishicks/events{/privacy}","received_events_url":"https://api.github.com/users/krishicks/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-01-10T05:13:47Z","updated_at":"2016-01-10T06:48:10Z","closed_at":null,"body":"We recently moved a tap from one repository to another, and renamed it as well. We received a PR to add a conflicts_with line for the old tap, which seemed legitimate until we received a complaint that someone who had just tapped the new tap wasn't able to install the formula: https://github.com/cloudfoundry/cli/issues/726\r\n\r\n`conflicts_with` works if you have the original tap tapped, but not otherwise."},"comment":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/comments/170320840","html_url":"https://github.com/Homebrew/homebrew/issues/47909#issuecomment-170320840","issue_url":"https://api.github.com/repos/Homebrew/homebrew/issues/47909","id":170320840,"user":{"login":"krishicks","id":79357,"avatar_url":"https://avatars.githubusercontent.com/u/79357?v=3","gravatar_id":"","url":"https://api.github.com/users/krishicks","html_url":"https://github.com/krishicks","followers_url":"https://api.github.com/users/krishicks/followers","following_url":"https://api.github.com/users/krishicks/following{/other_user}","gists_url":"https://api.github.com/users/krishicks/gists{/gist_id}","starred_url":"https://api.github.com/users/krishicks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krishicks/subscriptions","organizations_url":"https://api.github.com/users/krishicks/orgs","repos_url":"https://api.github.com/users/krishicks/repos","events_url":"https://api.github.com/users/krishicks/events{/privacy}","received_events_url":"https://api.github.com/users/krishicks/received_events","type":"User","site_admin":false},"created_at":"2016-01-10T06:48:10Z","updated_at":"2016-01-10T06:48:10Z","body":"I would like to debate the design.\r\n\r\nIf A conflicts with B and B is installed, fail to install A. *In all other scenarios, A should be installed.*\r\n\r\nIt would seem to me that this feature was implemented specifically to get around conflicts in things in homebrew core, not in other taps which may not even be tapped. See https://github.com/Homebrew/homebrew/commit/2814e3a9fa88acf262062a26af15d87dc9f572d6, where every formula listed is not from a tap."}}