diff --git a/Library/Homebrew/cmd/info.rb b/Library/Homebrew/cmd/info.rb index e7ad6821d1..da82632870 100644 --- a/Library/Homebrew/cmd/info.rb +++ b/Library/Homebrew/cmd/info.rb @@ -123,8 +123,12 @@ module Homebrew puts f.desc if f.desc puts Formatter.url(f.homepage) if f.homepage - conflicts = f.conflicts.map(&:name).sort! - puts "Conflicts with: #{conflicts*", "}" unless conflicts.empty? + conflicts = f.conflicts.map{ |f| + f.name + + if f.reason then " (because #{f.reason})" else "" end + }.sort! + msg="Conflicts with: " + puts msg+conflicts*(",\n"+" "*msg.length) unless conflicts.empty? kegs = f.installed_kegs.sort_by(&:version) if kegs.empty?