Summary: | app-portage/gemato-11.2 does not honour http_proxy | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Patrik Osgnach <patrik.osgnach> |
Component: | Current packages | Assignee: | Michał Górny <mgorny> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dev-portage, esigra, expert-judiciaire |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=657776 https://bugs.gentoo.org/show_bug.cgi?id=659746 https://bugs.gentoo.org/show_bug.cgi?id=661376 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 650144, 912589 | ||
Attachments: | emerge --info |
Description
Patrik Osgnach
2018-03-05 13:13:50 UTC
Created attachment 522450 [details]
emerge --info
app-portage/gemato-12.0 behaves the same Have you tried setting the customary http_proxy in environment? I have no clue if GnuPG respects that or requires setting everything manually. Yes, the http_proxy environment variable is always set (also in make.conf) otherwise, I cannot get on the internet. dirmngr's man page says there is a --honor-http-proxy parameter which makes it follow the http_proxy env var. If no such parameter is used then dirmngr will ignore the proxy settings. Thanks. So the remaining question is: if gpg doesn't use proxy by default, should gemato override that or should we require users to enable it via /etc. The user sets the proxy through the environment variable http_proxy and she expects it to be followed. app-crypt/gnupg, on the other hand, does not want to play nice and must be told to follow the environment settings. wget honours http_proxy and rsync honours RSYNC_PROXY, therefore it is not even necessary to set your proxy in make.conf, unless you want to use a different proxy just for portage business. app-portage/gemato should always write "--honor-http-proxy" in gpg.conf while now it writes only "trust-model always" That's my thought as well. Want to take credit and submit a PR, or should I just add it? (against gemato) Thanks, but I have no clue about how to do that. You do that, please. Just mention my name and I am fine Now in git. I'll wrap up a release once CI finishes. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fbd2e498a58d3f513c1c02cfad18782d6f230d1 commit 0fbd2e498a58d3f513c1c02cfad18782d6f230d1 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2018-03-16 13:14:57 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-03-16 13:31:53 +0000 app-portage/gemato: Bump to 12.1 Bump to new 12.1 version. Includes mostly a fix to respect http_proxy. Closes: https://bugs.gentoo.org/649642 app-portage/gemato/Manifest | 1 + app-portage/gemato/gemato-12.1.ebuild | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) *** Bug 659746 has been marked as a duplicate of this bug. *** |