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.
This commit is contained in:
Mike McQuaid 2017-05-09 15:07:25 +01:00
parent f1d4c4be78
commit 76f48d338e

View File

@ -468,7 +468,10 @@ class Keg
end end
def aliases 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 rescue FormulaUnavailableError
[] []
end end