Skip to content
Snippets Groups Projects
Unverified Commit dc0346a7 authored by Bo Anderson's avatar Bo Anderson Committed by GitHub
Browse files

Merge pull request #7620 from Bo98/build-req-prune

formula_installer: fix build/test reqs not being pruned correctly
parents 67d1bc6f a3f58980
No related branches found
No related tags found
No related merge requests found
......@@ -457,7 +457,6 @@ class FormulaInstaller
keep_build_test ||= runtime_requirements.include?(req)
keep_build_test ||= req.test? && include_test? && dependent == f
keep_build_test ||= req.build? && !install_bottle_for_dependent
keep_build_test ||= (dep = formula_deps_map[dependent.name]) && !dep.build?
if req.prune_from_option?(build)
Requirement.prune
......@@ -465,6 +464,8 @@ class FormulaInstaller
Requirement.prune
elsif (req.build? || req.test?) && !keep_build_test
Requirement.prune
elsif (dep = formula_deps_map[dependent.name]) && dep.build?
Requirement.prune
else
unsatisfied_reqs[dependent] << req
end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment