-
Notifications
You must be signed in to change notification settings - Fork 2k
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
sci-misc/boinc: Support CURL_SSL="gnutls" #4732
Conversation
Pull Request assignment Areas affected: ebuilds sci-misc/boinc: @Yamakuzure, @gentoo/sci |
26a13f0
to
97c3d78
Compare
Gentoo-Bug: 619032 Enabling gnutls USE flag on curl broke boinc ability to connect to WorldCommunityGrid (WCG) servers. This situation seems to have changed, as I have no problem connecting to WCG using CURL_SSL="gnutls" any more. Package-Manager: portage-2.3.6
Both suspend and resume do not work any more, at least with boinc-7.6.33. The reason is, that fetching the project URLs require password authentication. This commit adds the required steps to no longer get an authentication error when trying to suspend/resume boinc. Package-Manager: portage-2.3.6
😞 The QA check for this pull request has found the following issues: Issues inherited from Gentoo (may be modified by PR): |
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.
It's not a regression so I'm going to merge this. However, the init.d script is full of bashisms and OpenRC uses any POSIX-ish shell, so it's going to fail randomly for people having non-bash /bin/sh. Please look into fixing that.
Two more notes:
I'll fix both for you. |
(revbump makes sense for the init.d change though; but it should've happened in that commit) |
@mgorny Thank you very much for your help and your suggestions. I'll keep them in mind when I fix the init script. |
Gentoo-Bug: 619032
Enabling gnutls USE flag on curl broke boinc ability to
connect to WorldCommunityGrid (WCG) servers.
This situation seems to have changed, as I have no problem
connecting to WCG using CURL_SSL="gnutls" any more.
Further both suspend and resume do not work any more.
The reason is, that fetching the project URLs requires password
authentication now.
The init script was fixed to use the appropriate authentication.
Package-Manager: portage-2.3.6
@jlec @SoapGentoo Please have a look whether you are fine with this.