1 |
Il giorno mer 10 feb 2021 alle ore 19:51 Lars Wendler < |
2 |
polynomial-c@g.o> ha scritto: |
3 |
|
4 |
> On Wed, 10 Feb 2021 19:57:48 +0200 Andreas K. Hüttel wrote: |
5 |
> |
6 |
> >Hi all, |
7 |
> > |
8 |
> >I'm announcing a new project here - "binhost" |
9 |
> > |
10 |
> >"The Gentoo Binhost project aims to provide readily installable, |
11 |
> >precompiled packages for a subset of configurations, via central |
12 |
> >binary package hosting. Currently we are still in the conceptual |
13 |
> >planning stage. " |
14 |
> > |
15 |
> >https://wiki.gentoo.org/wiki/Project:Binhost |
16 |
> > |
17 |
> >If you're interested in helping out, feel free to add yourself on the |
18 |
> >wiki page. |
19 |
> > |
20 |
> >Note that I see actually *building* the packages not as the central |
21 |
> >point of the project (that could be e.g. a side effect of a |
22 |
> >tinderbox). I'm more concerned about |
23 |
> >* what configurations should we use |
24 |
> >* what portage features are still needed or need improvements (e.g. |
25 |
> >binpkg signing and verification) |
26 |
> >* how should hosting look like |
27 |
> >* and how we can test this on a limited scale before it goes "into |
28 |
> >production" |
29 |
> >* ... |
30 |
> > |
31 |
> >Comments, ideas, flamebaits? :D |
32 |
> > |
33 |
> >Cheers, |
34 |
> >Andreas |
35 |
> > |
36 |
> |
37 |
> It would be great to improve portage speed with handling binpkgs. I |
38 |
> already have my own binhost for a couple of Gentoo systems and even |
39 |
> though these systems don't have to compile anything themselves, |
40 |
> installing ~100 to ~200 binpkgs takes way more than an hour of |
41 |
> installation time. Arch Linux' pacman only takes a fraction of this |
42 |
> time for the very same task. |
43 |
> I know that I compare apples with pears here but even reducing the |
44 |
> current portage time by 50% would be a huge improvement. |
45 |
> |
46 |
> Agreed, nowadays I do use Gentoo in two ways: |
47 |
- From binpkgs usually for baremetal, server or desktop |
48 |
- condensing part of the system in a squashfs image, usually for containers |
49 |
|
50 |
Binpkg performance is acceptable albeit not blazing fast for machines with |
51 |
500-800 packages (usually server) while for desktops which easily have 2000 |
52 |
packages the time to update can be hours. |
53 |
|
54 |
While we are here the squashfs images way to distribute is wonderful and |
55 |
handy, except that it's read-only and managing /etc is more challenging |
56 |
without the commodity of etc-update/dispatch-conf, would be nicer to have a |
57 |
comparable tool to be used for this. |
58 |
Suggestions about the implementation well accepted |
59 |
|
60 |
Cheers, |
61 |
Francesco (vivo) Riosa |