On Fri, 2020-03-27 at 11:45 +0000, Samuel Bernardo wrote: > Hi Michał, > > On 3/27/20 11:33 AM, Michał Górny wrote: > > SRC_URI is well-defined, and that makes it possible for us and users to > > develop consistent solutions. We have Gentoo mirror network to increase > > reliability when upstream servers fail. Users can deploy local mirrors > > to increase reliability further, improve throughput and make things work > > in semi-isolated networks. > > This is news for me. So to see if I understand the Gentoo mirror > network, everything I place in SRC_URI is already mirrored when using my > personal overlay in git.gentoo.org?
Nope, just ::gentoo. Minus ebuilds with RESTRICT=mirror. > > > > Same question for unpack context when using directly the source > > > repository with vcs functions. > > VCS ebuilds generally suck, for multiple reasons. We allow users to use > > them but with minimal support. However, e.g. git-r3 supports local > > mirrors to resolve some problems. > > So, using local mirrors means that is the responsibility of the end user > to review the ebuilds and create, for example, the local git mirror > repository and then define EGIT_MIRROR_URI in make.conf to override for > all ebuilds? > Yes. The mirrors use the same format as git-r3.eclass distdir, so it's mostly useful to clone repositories from your other Gentoo system. -- Best regards, Michał Górny
signature.asc
Description: This is a digitally signed message part