From 1f128331b61e50cb9e3c50b759cd1f328960061d Mon Sep 17 00:00:00 2001
From: Mike McQuaid <mike@mikemcquaid.com>
Date: Tue, 20 Sep 2016 08:02:52 +0100
Subject: [PATCH] update-report: don't migrate on auto-update.

---
 Library/Homebrew/cmd/update-report.rb | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Library/Homebrew/cmd/update-report.rb b/Library/Homebrew/cmd/update-report.rb
index c37a181c9b..e6a3f8ced8 100644
--- a/Library/Homebrew/cmd/update-report.rb
+++ b/Library/Homebrew/cmd/update-report.rb
@@ -99,8 +99,10 @@ module Homebrew
 
     Homebrew.failed = true if ENV["HOMEBREW_UPDATE_FAILED"]
 
-    # This should always be the last thing to run
-    migrate_legacy_repository_if_necessary
+    # This should always be the last thing to run (but skip on auto-update).
+    unless ARGV.include?("--preinstall")
+      migrate_legacy_repository_if_necessary
+    end
   end
 
   private
-- 
GitLab