-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Issues with GDM during build #5774
Comments
@BGraco Are you still receiving the last error consistently?
I have seen intermittent issues with some of the Go repositories (specifically the crypto library), but it seems to resolve itself after a couple tries. I will also be adding a fix for the first issue you encountered with |
As suggested, I tried to build influxdb multiple times. On the seventh try it worked! Then I hit this error...
If I retried the build without cleaning the gocodez dir I got the following error
I am going to spam retry with go1.4.3 and see if that makes any difference. Otherwise I will just rollback the build.py file to avoid gdm. |
@BGraco Also, I'm going to be merging a few changes to We're also going to be offering ARM (armhf, armel, and arm64) builds through the repos.influxdata.com repository by the next release so you won't have to continually rebuild from source (unless you really want to). |
it looks like it's an issue with the crypto libraries hosting. The commented line at the end is all it's trying to do, git pull is getting a 406 error.
|
Just tried the latest. It seems the issue with gdm not getting properly downloaded/installed is resolved, but crypto still fails every time. Weird things is, if I manually run the shown commands I have no issues....
|
can you run mine looks like this:
|
|
Updating now that 0.11 rc is released, still seem to be stuck....
|
Sorry @BGraco, but this isn't an issue that InfluxDB can solve for you, it appears to be a problem with your proxy & git/gnutls. From the error output, you are getting an error running git clone from the I searched around for that error message and found this http://askubuntu.com/questions/186847/error-gnutls-handshake-failed-when-connecting-to-https-servers & http://stackoverflow.com/questions/29245292/how-can-i-make-git-tell-curl-to-use-openssl-instead-of-gnutls-without-rebuilding, which both appear to solve the issue by compiling git with openssl instead of gnutls. The other option is to simply change your local build.py script to skip the gdm command, but this won't get you the reproducible builds that it's there for. |
This is a post to confirm that compiling git with openssl instead of gnutls did resolve my issue. Thanks for the help! |
glad to hear that worked for you, thanks @BGraco! |
Trying to build master using the build.py script on a BeagleBone Black running Debian 7.
Originally I did not have GDM installed as I have not needed it in the past and did not re-check requirements, but it did look like the build script tried to handle it and failed.
Running go get github.com/sparrc/gdm did resolve the gdm dependency, but I still cannot get influx to build.
The text was updated successfully, but these errors were encountered: