From 0478c2fc0f0bfb1687a57ffcdb27f39bfe241577 Mon Sep 17 00:00:00 2001
From: Mike McQuaid <mike@mikemcquaid.com>
Date: Sun, 3 Jul 2016 14:34:38 -0500
Subject: [PATCH] update-report: prune on cask migration. (#428)

Do this to ensure that any symlinks in the Homebrew prefix and/or in
Applications are removed to stop issues with stale symlinks causing
Casks from being installed correctly.
---
 Library/Homebrew/cmd/update-report.rb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Library/Homebrew/cmd/update-report.rb b/Library/Homebrew/cmd/update-report.rb
index a6cad4316a..0f75edaad7 100644
--- a/Library/Homebrew/cmd/update-report.rb
+++ b/Library/Homebrew/cmd/update-report.rb
@@ -255,6 +255,7 @@ class Reporter
         if new_tap.installed? && (HOMEBREW_REPOSITORY/"Caskroom").directory?
           ohai "#{name} has been moved to Homebrew Cask. Installing #{name}..."
           system HOMEBREW_BREW_FILE, "uninstall", "--force", name
+          system HOMEBREW_BREW_FILE, "prune"
           system HOMEBREW_BREW_FILE, "cask", "install", name
         else
           ohai "#{name} has been moved to Homebrew Cask.", <<-EOS.undent
-- 
GitLab