From 684c44f356946e14d496040b5babf375c5d3ad08 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Tue, 19 Apr 2016 13:55:47 +0800 Subject: linkage: load formula from rack This is to avoid TapFormulaAmbiguityError. We should load formula based on what we installed, rather than just name. --- Library/Homebrew/dev-cmd/linkage.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Library') diff --git a/Library/Homebrew/dev-cmd/linkage.rb b/Library/Homebrew/dev-cmd/linkage.rb index 82474fd9a..bfa665922 100644 --- a/Library/Homebrew/dev-cmd/linkage.rb +++ b/Library/Homebrew/dev-cmd/linkage.rb @@ -67,7 +67,7 @@ module Homebrew end begin - f = Formula[keg.name] + f = Formulary.from_rack(keg.rack) @undeclared_deps = @brewed_dylibs.keys - f.deps.map(&:name) @undeclared_deps -= [f.name] rescue FormulaUnavailableError @@ -122,4 +122,4 @@ module Homebrew end end end -end \ No newline at end of file +end -- cgit v1.2.3