diff options
| author | Vlad Shablinsky | 2015-08-25 15:39:11 +0200 | 
|---|---|---|
| committer | Mike McQuaid | 2015-08-27 13:51:05 +0100 | 
| commit | fc445d97d36d7d38d83853c0f9d4abaa27b343fa (patch) | |
| tree | 7e873b336538e93bbbe2c0aa95fc68cedd24b1e4 /Library/Homebrew/cmd/outdated.rb | |
| parent | b68562d941730035f1f2a7769d462fb5aef4b852 (diff) | |
| download | brew-fc445d97d36d7d38d83853c0f9d4abaa27b343fa.tar.bz2 | |
outdated: update error for different taps
Closes Homebrew/homebrew#43269.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Homebrew/cmd/outdated.rb')
| -rw-r--r-- | Library/Homebrew/cmd/outdated.rb | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/Library/Homebrew/cmd/outdated.rb b/Library/Homebrew/cmd/outdated.rb index 9da41a6c7..65ef89759 100644 --- a/Library/Homebrew/cmd/outdated.rb +++ b/Library/Homebrew/cmd/outdated.rb @@ -18,8 +18,10 @@ module Homebrew        all_versions = []        older_or_same_tap_versions = [] -      if f.oldname && !f.rack.exist? && (HOMEBREW_CELLAR/f.oldname).exist? -        raise Migrator::MigrationNeededError.new(f) +      if f.oldname && !f.rack.exist? && (dir = HOMEBREW_CELLAR/f.oldname).exist? +        if f.tap == Tab.for_keg(dir.subdirs.first).tap +          raise Migrator::MigrationNeededError.new(f) +        end        end        f.rack.subdirs.each do |dir| | 
