From 8634f19107d98e56fa12165e92800a2120e9b13e Mon Sep 17 00:00:00 2001 From: Maxim Belkin Date: Sun, 18 Mar 2018 17:40:52 -0500 Subject: [PATCH] linkage: consider missing links to Cellar --- Library/Homebrew/linkage_checker.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/linkage_checker.rb b/Library/Homebrew/linkage_checker.rb index 19ac85ed79..deeaa4dfaa 100644 --- a/Library/Homebrew/linkage_checker.rb +++ b/Library/Homebrew/linkage_checker.rb @@ -88,8 +88,8 @@ class LinkageChecker end missing = [] @broken_dylibs.each do |str| - next unless str.start_with? "#{HOMEBREW_PREFIX}/opt" - missing << str.sub("#{HOMEBREW_PREFIX}/opt/", "").split("/")[0] + next unless str.start_with?("#{HOMEBREW_PREFIX}/opt", HOMEBREW_CELLAR) + missing << str.sub("#{HOMEBREW_PREFIX}/opt/", "").sub("#{HOMEBREW_CELLAR}/", "").split("/")[0] end unnecessary_deps -= missing [indirect_deps, undeclared_deps, unnecessary_deps]