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
Blocking issue with the conf-libssl.3
dependency in a macOS/brew environment
#19676
Comments
BTW I guess that the depext spec
"openssl@1.1" or) "openssl@3" .
|
Try
seems to work for me. |
Yes, this is the standard workaround. But ideally, this should be done automatically if one sets |
I've tried locally and |
As an ex-Homebrew maintainer, I don't think they're going to delete the openssl alias, and we can actually see that it's always been here: https://github.com/Homebrew/homebrew-core/blob/master/Aliases/openssl |
Hi all, thanks for your answers!
Okay! BTW I had workarounded the "issue" after opening #19676 by manually adding a So I'll close this issue for now (but I'll reopen / comment here if ever we spotted another |
I'm guessing the reason why it worked is that the I would suggest adding |
Hi @kit-ty-kate, FYI I applied your suggestion here: but I got a failure :-/ https://github.com/ocaml-sf/learn-ocaml/runs/4086278147?check_suite_focus=true |
Mmmh, I got the same issue locally but I’m a bit surprised by what Homebrew is telling me:
This is fixed by Reading the homebrew manpage and testing a few things it seems that
The problem could be resolved if we had a way to know which package is considered an alias of another one but going through the Homebrew manpage there doesn’t seem to be a simple way. Alternatively we could reimplement |
Hi @kit-ty-kate, But I was thinking that having I mean, in this case we could have:
WDYT? (again, I'm not Homebrew-savvy so this is just a quick guess 😅) |
Hello, I think this issue should not be closed yet / let me know if you need more tests or so |
@kit-ty-kate do you think it would be possible to add |
Hi; since yesterday, we experience a blocking issue with a macOS build on GHA (direct link to the failing log).
If I'm not mistaken (I'm not a macOS power user), this comes from the fact:
So I believe https://github.com/ocaml/opam-repository/blob/master/packages/conf-libssl/conf-libssl.3/files/homebrew.sh should be updated (directly in
conf-libssl.3
or maybe inconf-libssl.4
?)I'm not 100% sure but maybe the script should accept the two different
openssl@*
packages…Cc @kit-ty-kate (and @yurug @AltGr FYI)
The text was updated successfully, but these errors were encountered: