-
When attempting to install go to a non-default location in linux, I see this error:
I can work around this with:
UPDATE: This is specifically and only a problem with https based clones. ssh clones seems to work fine. So, it's the https certs that are causing the noise. In this case, git was built from source with brew. If I uninstall it and use system git (in this case ubuntu) there is no problem - system git is finding whatever cert authority info it needs. So ... I'd surmise that this has something do do with how git gets built on linux. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 14 replies
-
The more I poke at this, the more this looks like an [email protected] problem, but I have no clue how to fix |
Beta Was this translation helpful? Give feedback.
-
My guess is that |
Beta Was this translation helpful? Give feedback.
-
I'm fairly sure this error is happening because |
Beta Was this translation helpful? Give feedback.
-
RESOLVED: While the process above did expose curl not being properly installed from source, the underlying problem that exposed this also had to be addressed. The docker container being used for builds was using CentOS7. As @danielnachun pointed out, the versions of git and curl there were so far backleveled, brew kept trying to install its own which is when all the serial dependencies and failure to build from source consistently showed up. The fix was to use a craftier approach to get around the broken curl and all is now well. |
Beta Was this translation helpful? Give feedback.
RESOLVED: While the process above did expose curl not being properly installed from source, the underlying problem that exposed this also had to be addressed. The docker container being used for builds was using CentOS7. As @danielnachun pointed out, the versions of git and curl there were so far backleveled, brew kept trying to install its own which is when all the serial dependencies and failure to build from source consistently showed up.
The fix was to use a craftier approach to get around the broken curl and all is now well.