aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorXu Cheng2015-10-28 20:34:59 +0800
committerXu Cheng2015-10-29 14:14:56 +0800
commitfd3cfb11a64452d52b670d028d070966fd6257d6 (patch)
tree1781c9a4dddfa3c9d532393f272a4be84cb5b922 /Library
parentdd71d34bab1d52b0005a9dd837796aeb959627af (diff)
downloadbrew-fd3cfb11a64452d52b670d028d070966fd6257d6.tar.bz2
merge dependencies for expand_requirements
Fixes Homebrew/homebrew#45414 Closes Homebrew/homebrew#45420. Signed-off-by: Xu Cheng <xucheng@me.com>
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/formula_installer.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/Library/Homebrew/formula_installer.rb b/Library/Homebrew/formula_installer.rb
index 18a41e750..9946d4ad4 100644
--- a/Library/Homebrew/formula_installer.rb
+++ b/Library/Homebrew/formula_installer.rb
@@ -315,6 +315,9 @@ class FormulaInstaller
end
end
+ # Merge the repeated dependencies, which may have different tags.
+ deps = Dependency.merge_repeats(deps)
+
[unsatisfied_reqs, deps]
end