From a59bdc4a2a429bbe5fb812bd4ca98cd437a319be Mon Sep 17 00:00:00 2001 From: Vlad Shablinsky Date: Fri, 22 Jul 2016 12:40:16 +0300 Subject: formula: don't return outdated head in installed_prefix --- Library/Homebrew/formula.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Library') diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index d0476ec26..d3a608718 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -449,8 +449,8 @@ class Formula # and then {#stable}'s {#prefix} # @private def installed_prefix - if head && (head_prefix = latest_head_prefix) && head_prefix.directory? - head_prefix + if head && (head_version = latest_head_version) && !head_version_outdated?(head_version) + latest_head_prefix elsif devel && (devel_prefix = prefix(PkgVersion.new(devel.version, revision))).directory? devel_prefix elsif stable && (stable_prefix = prefix(PkgVersion.new(stable.version, revision))).directory? -- cgit v1.2.3