Merge pull request #2348 from MikeMcQuaid/up-to-date-requirement-formulae

formula_installer: need up to date requirement formulae.
This commit is contained in:
Mike McQuaid 2017-03-21 14:49:31 +01:00 committed by GitHub
commit 7095b9b3c7

View File

@ -410,10 +410,13 @@ class FormulaInstaller
end
def install_requirement_formula?(req, dependent, build)
return false unless req.to_dependency
req_dependency = req.to_dependency
return false unless req_dependency
return true unless req.satisfied?
return false if req.run?
install_bottle_for?(dependent, build) || build_bottle?
return true if build_bottle?
return true unless req_dependency.installed?
install_bottle_for?(dependent, build)
end
def expand_requirements