diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cmd/doctor.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb index 0bf9b89ef..fd40cf6c6 100644 --- a/Library/Homebrew/cmd/doctor.rb +++ b/Library/Homebrew/cmd/doctor.rb @@ -891,16 +891,16 @@ end def check_missing_deps return unless HOMEBREW_CELLAR.exist? - s = Set.new + missing = Set.new Homebrew.missing_deps(Formula.installed).each_value do |deps| - s.merge deps + missing.merge(deps) end - if s.length > 0 then <<-EOS.undent + if missing.any? then <<-EOS.undent Some installed formula are missing dependencies. You should `brew install` the missing dependencies: - brew install #{s.to_a.sort * " "} + brew install #{missing.sort_by(&:name) * " "} Run `brew missing` for more details. EOS |
