aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2013-06-25 10:12:15 -0500
committerJack Nagel2013-06-25 10:37:34 -0500
commit6c2329fbe01490edd62e3419e9bff7fc3476410e (patch)
treeb30e925689db9b252e0c1a373b2b1537be3a5b7c /Library
parentb43a5ec6b7f350800298d1b53ad02adf19fd43ee (diff)
downloadhomebrew-6c2329fbe01490edd62e3419e9bff7fc3476410e.tar.bz2
Note which formula's requirements failed
Closes #20713.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/formula_installer.rb9
1 files changed, 4 insertions, 5 deletions
diff --git a/Library/Homebrew/formula_installer.rb b/Library/Homebrew/formula_installer.rb
index 9557ac33a..5a5ded9d9 100644
--- a/Library/Homebrew/formula_installer.rb
+++ b/Library/Homebrew/formula_installer.rb
@@ -147,15 +147,14 @@ class FormulaInstaller
elsif req.default_formula?
dependent.deps << req.to_dependency
Requirement.prune
+ else
+ puts "#{dependent}: #{req.message}"
end
end
end
- unless unsatisfied.empty?
- puts unsatisfied.map(&:message) * "\n"
- fatals = unsatisfied.select(&:fatal?)
- raise UnsatisfiedRequirements.new(f, fatals) unless fatals.empty?
- end
+ fatals = unsatisfied.select(&:fatal?)
+ raise UnsatisfiedRequirements.new(f, fatals) unless fatals.empty?
end
# Dependencies of f that were also explicitly requested on the command line.