From 55fc6e1c9bc184d003cd112f35183af813e7041a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?fn=20=E2=8C=83=20=E2=8C=A5?= <70830482+FnControlOption@users.noreply.github.com> Date: Thu, 18 Nov 2021 09:47:25 -0800 Subject: [PATCH] migrate: load specified formulae by keg to avoid rename warning --- Library/Homebrew/cmd/migrate.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/migrate.rb b/Library/Homebrew/cmd/migrate.rb index ca8c3ccc3e..1a9b944c5e 100644 --- a/Library/Homebrew/cmd/migrate.rb +++ b/Library/Homebrew/cmd/migrate.rb @@ -29,7 +29,9 @@ module Homebrew def migrate args = migrate_args.parse - args.named.to_resolved_formulae.each do |f| + args.named.to_default_kegs.each do |keg| + f = Formulary.from_keg(keg) + if f.oldname rack = HOMEBREW_CELLAR/f.oldname raise NoSuchKegError, f.oldname if !rack.exist? || rack.subdirs.empty?