From 0d74967ceb15fe954ca722c11de91326d072fa05 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Wed, 11 Nov 2015 14:14:58 +0800 Subject: [PATCH] Formula.racks: exclude empty rack Fixes https://github.com/Homebrew/homebrew-bundle/issues/121 Closes Homebrew/homebrew#45879. Signed-off-by: Xu Cheng --- Library/Homebrew/formula.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index d055ad5042..9543f3ad48 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -1052,7 +1052,9 @@ class Formula # @private def self.racks @racks ||= if HOMEBREW_CELLAR.directory? - HOMEBREW_CELLAR.subdirs.reject(&:symlink?) + HOMEBREW_CELLAR.subdirs.reject do |rack| + rack.symlink? || rack.subdirs.empty? + end else [] end