I have http-replicator set up to cache distfiles for my machines. I also have IPv6 connectivity, and enabled the --ipv6 option in /etc/conf.d/http-replicator. Unfortunately, http-replicator will fail to connect to IPv6 servers, returning a 500 Internal Server Error. This upstream pull request appears to fix the issue: https://github.com/gertjanvanzwieten/replicator/pull/3
Created attachment 553368 [details, diff] combined ipv6 support patch This is the linked pull request re-applied on the current gentoo patchset for net-proxy/http-replicator
(derp) all this time I never specified which version, which would be critically important: net-proxy/http-replicator-4.0_alpha2-r6
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c626c6625208d815bb9c86256424bec1b10b842 commit 0c626c6625208d815bb9c86256424bec1b10b842 Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2018-11-04 12:00:16 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2018-11-04 12:33:51 +0000 net-proxy/http-replicator: Fix ipv6 support Thanks-to: spock128@gmail.com Closes: https://bugs.gentoo.org/669078 Signed-off-by: Pacho Ramos <pacho@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 .../files/http-replicator-4.0_alpha2-ipv6.patch | 68 +++++++++++++++++++ .../http-replicator-4.0_alpha2-r7.ebuild | 78 ++++++++++++++++++++++ 2 files changed, 146 insertions(+)