Update updating some packages I got alot of broken tools: ruby (via rbenv), python, mysql, etc that all have runtime dependencies to openssl 1.0
How to bring back openssl 1.0?
Worked like this:
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/64555220bfbf4a25598523c2e4d3a232560eaad7/Formula/openssl.rb -f
No issues so far with dependencies compiled for [email protected]
You should just upgrade the tools to allow them to use the new openssl. 1.0 is deprecated and will be practically insecure in a month.
May sounds easy to upgrade all tools. But I have too many tools to upgrade, and need to actually do some work instead of recompiling all ruby with all extensions and many other tools
Many languages have native extensions and brew upgrade can not know about them.
IMO brew should still keep [email protected] at least for 1 month and show warning, instead of breaking things
I had the same problem.
Most helpful comment
Worked like this:
No issues so far with dependencies compiled for
[email protected]