-
-
Notifications
You must be signed in to change notification settings - Fork 5.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
Expand ssl certificate file search parameters #18997
Conversation
I think the approach of overriding the environment variable may have broken shelling out to curl from the binaries... see e.g. http://pkg.julialang.org/logs/Requests_0.6.log |
I've added a slightly more intelligent environment variable overriding here, let's see if it works. |
This crashes with a new error on WSL (Windows Subsystem for Windows, aka Bash on Ubuntu on Windows):
|
that's some iffy name shadowing pun there... ( |
|
||
@static if is_linux() | ||
if old_ssl_cert_dir != Base.get(ENV, "SSL_CERT_DIR", "") | ||
ENV["SSL_CERT_DIR"] = old_ssl_cert_dir |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if it started as unset, then was changed to non-empty by set_ssl_cert_locations
, we probably shouldn't set it to empty
Is |
unanswered question above and we may need to add more of these, but let's see if this helps the nightlies |
Sorry,
|
Looking at the PkgEval run that's going right now (which does include this commit), |
I don't think the DataFrames failures we're seeing is a curl shelling problem, I think it's a LibGit2 problem. I'm not sure why, but this call is hanging indefinitely:
If we omit the |
@staticfloat we have #18871 open, so let's move that part there - pardon my initial misdiagnosis, I'll check the logs if there's anything other than that still going on. |
We just need to search for more variations on the same name in some cases.