New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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 👍. I think we can achieve that with a comment for now (like you've been doing with the Python migration).
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?