diff options
| author | Mike McQuaid | 2014-11-27 11:35:58 +0000 |
|---|---|---|
| committer | Mike McQuaid | 2014-11-27 11:36:11 +0000 |
| commit | eae736393490b1f2ae2c734d872dd5a28a87e571 (patch) | |
| tree | 13720810de97e43a1886ff7db3363978b8630420 /Library | |
| parent | 40080a4d3e543fe12c1ff34f9606ed8e07d079a5 (diff) | |
| download | brew-eae736393490b1f2ae2c734d872dd5a28a87e571.tar.bz2 | |
uninstall: notify on multiple versions removed.
Closes Homebrew/homebrew#34398.
Closes Homebrew/homebrew#34445.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cmd/uninstall.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/uninstall.rb b/Library/Homebrew/cmd/uninstall.rb index fa25486ef..88ec5db23 100644 --- a/Library/Homebrew/cmd/uninstall.rb +++ b/Library/Homebrew/cmd/uninstall.rb @@ -12,6 +12,13 @@ module Homebrew keg.unlink keg.uninstall rm_pin keg.name + + rack = keg/".." + if rack.directory? + versions = rack.subdirs.map(&:basename).join(", ") + puts "#{keg.name} #{versions} are still installed." + puts "Remove them all with `brew uninstall --force #{keg.name}`." + end end end else |
