-
Notifications
You must be signed in to change notification settings - Fork 32
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
Versioned bottles? #60
Comments
Homebrew isn't really designed for multiple simultaneous versions. The best they do is making specific formulae for the versions, e.g. Right now only 4.52 is supported, and once Homebrew supports 4.54, they will likely drop support for 4.52 completely, and move over to 4.54. That being said, I can "freeze" the version of glpk if you need it, or create a |
Thanks! I think that having |
And multiple versions of glpk are necessary? Okay. I'll archive the current |
Thanks a lot! Also, if it's something I can do on my own (from Linux) I'd be happy to do it / maintain it. |
Can you go ahead and get ready to update all your packages that currently require |
Wouldn't that leave all previous versions is an unusable state? |
Anybody that already has |
Yes, leaving the I have updated the rule to use the versioned name in a branch. |
Actually, thinking about it a little more, people who want to downgrade for some reason, or use a particular snapshot, could still resort to compiling from source, so that's not the case. |
I'm now retiring |
(Sorry if this is a trivial question, but I know nothing about Homebrew.)
I wanted to update GLPK.jl to use the latest version of the underlying library (from 4.52 to 4.54). The problem is that since libglpk does not guarantee backwards API/ABI compatibility, I require a specific version of the library in the Julia package.
However, the current rule for Homebrew in GLPK.jl is
Is it possible to have different versions of libglpk bottled, such that different releases of GLPK.jl keep working?
The text was updated successfully, but these errors were encountered: