Gentoo Archives: gentoo-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-dev@l.g.o, "Michał Górny" <mgorny@g.o>, "Andreas K. Hüttel" <dilfridge@g.o>
Cc: binhost@g.o
Subject: Re: [gentoo-dev] New project: binhost
Date: Sun, 14 Feb 2021 00:37:48
Message-Id: 3e4793a0-864d-9253-2309-55e969b8f290@gentoo.org
In Reply to: Re: [gentoo-dev] New project: binhost by "Michał Górny"
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

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] New project: binhost Zac Medico <zmedico@g.o>