diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb index b0f6f0e7b0..f9aba2e0ee 100644 --- a/Library/Homebrew/keg.rb +++ b/Library/Homebrew/keg.rb @@ -30,6 +30,7 @@ class Keg < Pathname def unlink n=0 %w[bin etc lib include sbin share var].map{ |d| self/d }.each do |src| + next unless src.exist? src.find do |src| next if src == self dst=HOMEBREW_PREFIX+src.relative_path_from(self)