-
-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
Aliases: add openssl #47034
Aliases: add openssl #47034
Conversation
Yeah, I think openssl should be made an alias for 1.1. I think it would make a lot of sense for the latest, most stable release of openssl to point back to openssl formula. Users should be able to determine which version they want to use by simply deciding which version of the openssl formula they want to use. Most other formulas work this way. I think it would cause far less hassle for developers. -- I've been running into problems all day with openssl come to find out that the formula is gone. This could be a bit baffling to newbies given that most answers/tutorials on the web point back to the openssl formula. It definitely changes the process flow of work where I'm at as well. |
FWIW, on most (all?) major Linux distros (and for sure CentOS and Ubuntu), the package name for default openssl installs is just |
I'm am fine with the alias, if it helps some people. I have no clue about the technical implications though. If we go the alias route, does this mean the situation will stay like this forever. Or does this leave us the opportunity to rename the file and revision bump everything later? |
Local tests seem to say it's fine with preexisting OpenSSL 1.0 installed as |
How does this affect people with OpenSSL 1.0? If I install the new |
It depends a bit if you have anything that needs 1.0. Certainly nothing in homebrew-core alone requires OpenSSL 1.0 anymore. |
In fact, I think MSSQL ODBC driver requires openssl 1.0. I have a new installation that I cannot use this driver because a file for openssl 1.0 is missing. How can I install the older version? |
There's an upstream discussion about that: microsoft/homebrew-mssql-release#37. 1.1 should work according to them but perhaps you can help them debug. |
The supported way to still use OpenSSL 1.0 is to use |
Following #46876, should we make
openssl
an alias for[email protected]
? Is this breaking things for people who have the older formula installed?Edit: the technical question is not “is this desirable?”, but “would this break things for some users?”. Input needed from experts in how
brew
code itself will handle this situation.