linkage: consider missing links to Cellar

This commit is contained in:
Maxim Belkin 2018-03-18 17:40:52 -05:00
parent 2a6a2b2fa0
commit 8634f19107

View File

@ -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]