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