bottles: make or_later
the default.
#5100
Conversation
When Mojave was in beta we made it so that High Sierra bottles would automatically be used on Mojave. Let's make this the default in general: older bottles will be used on newer versions of macOS when a newer bottle is not available. This should make it easier for taps to bottle single versions of bottles which will work more widely and to give us breathing room whenever a new version of macOS is released. Currently this only applies to the `wine` formula which will have the `or_later` removed in a Homebrew/homebrew-core PR. Question: should we use an `odeprecated` for the use of `or_later`?
A nice thing about |
I agree: |
I think there's a fair bit of overlap between |
The main issue is that it's not handled on updates in
Good point
Yeh, there is. Arguably there need not be unless the bottle is also broken. I need to test whether |
It didn't but I'm fixing it in #5101 |
Excellent! I've been using |
When Mojave was in beta we made it so that High Sierra bottles would automatically be used on Mojave. Let's make this the default in general: older bottles will be used on newer versions of macOS when a newer bottle is not available.
This should make it easier for taps to bottle single versions of bottles which will work more widely and to give us breathing room whenever a new version of macOS is released.
Currently this only applies to the
wine
formula which will have theor_later
removed in a Homebrew/homebrew-core PR.Question: should we use an
odeprecated
for the use ofor_later
?brew style
with your changes locally?brew tests
with your changes locally?