aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/utils.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/Library/Homebrew/utils.rb b/Library/Homebrew/utils.rb
index 2e1a677b3..cda67a8c6 100644
--- a/Library/Homebrew/utils.rb
+++ b/Library/Homebrew/utils.rb
@@ -634,7 +634,11 @@ def migrate_legacy_keg_symlinks_if_necessary
begin
(HOMEBREW_PREFIX/"opt/#{name}").realpath
rescue Errno::ENOENT
- Formulary.factory(name).installed_prefix
+ begin
+ Formulary.factory(name).installed_prefix
+ rescue
+ next
+ end
end
end
dst = HOMEBREW_LINKED_KEGS/name