From 76f48d338e907073fe3bcc39858ff09bdb92aa18 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Tue, 9 May 2017 15:07:25 +0100 Subject: keg: skip opt versioned aliases for devel/head. These versioned aliases don’t correspond to the correct version if not Installed from stable. Fixes #2596. --- Library/Homebrew/keg.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Library/Homebrew') diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb index d4b9c5d77..8733def27 100644 --- a/Library/Homebrew/keg.rb +++ b/Library/Homebrew/keg.rb @@ -468,7 +468,10 @@ class Keg end def aliases - Formulary.from_rack(rack).aliases + formula = Formulary.from_rack(rack) + aliases = formula.aliases + return aliases if formula.stable? + aliases.reject { |a| a.include?("@") } rescue FormulaUnavailableError [] end -- cgit v1.2.3