1 |
On 2/11/21 1:17 AM, Michał Górny wrote: |
2 |
> On Wed, 2021-02-10 at 19:51 +0100, Lars Wendler wrote: |
3 |
>> On Wed, 10 Feb 2021 19:57:48 +0200 Andreas K. Hüttel wrote: |
4 |
>> |
5 |
>>> Hi all, |
6 |
>>> |
7 |
>>> I'm announcing a new project here - "binhost" |
8 |
>>> |
9 |
>>> "The Gentoo Binhost project aims to provide readily installable, |
10 |
>>> precompiled packages for a subset of configurations, via central |
11 |
>>> binary package hosting. Currently we are still in the conceptual |
12 |
>>> planning stage. " |
13 |
>>> |
14 |
>>> https://wiki.gentoo.org/wiki/Project:Binhost |
15 |
>>> |
16 |
>>> If you're interested in helping out, feel free to add yourself on the |
17 |
>>> wiki page. |
18 |
>>> |
19 |
>>> Note that I see actually *building* the packages not as the central |
20 |
>>> point of the project (that could be e.g. a side effect of a |
21 |
>>> tinderbox). I'm more concerned about |
22 |
>>> * what configurations should we use |
23 |
>>> * what portage features are still needed or need improvements (e.g. |
24 |
>>> binpkg signing and verification) |
25 |
>>> * how should hosting look like |
26 |
>>> * and how we can test this on a limited scale before it goes "into |
27 |
>>> production" |
28 |
>>> * ... |
29 |
>>> |
30 |
>>> Comments, ideas, flamebaits? :D |
31 |
>>> |
32 |
>>> Cheers, |
33 |
>>> Andreas |
34 |
>>> |
35 |
>> |
36 |
>> It would be great to improve portage speed with handling binpkgs. I |
37 |
>> already have my own binhost for a couple of Gentoo systems and even |
38 |
>> though these systems don't have to compile anything themselves, |
39 |
>> installing ~100 to ~200 binpkgs takes way more than an hour of |
40 |
>> installation time. Arch Linux' pacman only takes a fraction of this |
41 |
>> time for the very same task. |
42 |
>> I know that I compare apples with pears here but even reducing the |
43 |
>> current portage time by 50% would be a huge improvement. |
44 |
> |
45 |
> Is that really a problem? For me, Portage takes about an hour just to |
46 |
> do the dependency processing these days. In fact, building from sources |
47 |
> is now faster than dependency calculations. |
48 |
|
49 |
The ratio of these times is dependent on the complexity of the |
50 |
dependencies involved, and so is the answer to your question. |
51 |
-- |
52 |
Thanks, |
53 |
Zac |