1 |
On 04/01/12 10:59, Fabian Groffen wrote: |
2 |
> All, |
3 |
> |
4 |
> This is a headsup mostly for developers. The (good) news for users is |
5 |
> that all packages from regular Gentoo are now also available for Prefix |
6 |
> albeit being masked by missing keywords. |
7 |
> |
8 |
> Because of a growing whitelist.txt, and the tiresome process of adding |
9 |
> to whitelist.txt what is necessary, then waiting around an hour to sync |
10 |
> and find the next missing package, I decided to include all packages |
11 |
> from gx86 in the Prefix rsync tree. |
12 |
> |
13 |
> Of course "each advantage has its disadvantage", to quote Cruyff. In |
14 |
> the attached figure, the most prominent disadvantage is made visual: |
15 |
> generation time has increased from ~12 to ~17 minutes. For the 30 |
16 |
> minutes rotation this obviously makes no difference. |
17 |
> |
18 |
> Notice the bump of time necessary by egencache around 20:00, that is the |
19 |
> time Zac committed "cache-formats = md5-dict pms" to |
20 |
> metadata/layout.conf. In the Prefix tree, there now is a |
21 |
> metadata/md5-cache directory that should ultimately fix the bug we |
22 |
> observed in the past [1], but gentoo-x86 people have been affected by |
23 |
> now too [2]. That sort of is a proof that I was correctly not |
24 |
> convinced in comment #17 of said Prefix bug [1]. |
25 |
> |
26 |
> In the near future, we (Prefix) might jump ahead and stop distributing |
27 |
> the old metadata/cache, but for now we have both, like gx86. |
28 |
> |
29 |
> Because the Prefix overlay now "overshadows" the gx86 tree, I've removed |
30 |
> whitelist.txt, since it's obviously no longer used. Nothing is |
31 |
> necessary any more to "include" something in Prefix, as everything there |
32 |
> is, should be there now. |
33 |
> |
34 |
> |
35 |
> [1] https://bugs.gentoo.org/show_bug.cgi?id=388345 |
36 |
> [2] https://bugs.gentoo.org/show_bug.cgi?id=409445 |
37 |
> |
38 |
|
39 |
While this is awesome, the longer sync times seems to have overloaded |
40 |
the server. It might be necessary to increase the number of mirrors. |