aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Homebrew/cmd/doctor.rb15
1 files changed, 11 insertions, 4 deletions
diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb
index 38515c505..f1d918174 100644
--- a/Library/Homebrew/cmd/doctor.rb
+++ b/Library/Homebrew/cmd/doctor.rb
@@ -715,11 +715,18 @@ def check_tmpdir
end
def check_missing_deps
- s = `brew missing`.strip
+ s = []
+ `brew missing`.each_line do |line|
+ line =~ /(.*): (.*)/
+ s << $2
+ end
if s.length > 0 then <<-EOS.undent
- You have missing dependencies for install formula
- You should `brew install` these missing dependencies:
- #{s}
+ Some installed formula are missing dependencies.
+ You should `brew install` the missing dependencies:
+
+ brew install #{s * " "}
+
+ Run `brew missing` for more details.
EOS
end
end