Gentoo Archives: gentoo-portage-dev

From: "M. J. Everitt" <m.j.everitt@×××.org>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] Re: [RFC] Improving Gentoo package format
Date: Sun, 11 Nov 2018 19:26:02
Message-Id: 70fc0ddd-a483-8e30-ebbd-3dc19d0d1673@iee.org
In Reply to: Re: [gentoo-portage-dev] Re: [RFC] Improving Gentoo package format by Rich Freeman
1 On 11/11/18 19:20, Rich Freeman wrote:
2 > On Sun, Nov 11, 2018 at 1:02 PM M. J. Everitt <m.j.everitt@×××.org> wrote:
3 >> If you can really present a decent argument for replicating the
4 >> functionality of other distros like Debian, Arch, Ubuntu etc then let's
5 >> here it. For now, the strength of Gentoo is being able to fully customise a
6 >> system to your own requirements, not being trapped by some distro
7 >> maintainer's arbitrary choices. Play to your USP's and strengths rather
8 >> than chasing rainbows ..
9 >>
10 > Why do we support binary packages at all? Simple: compiling packages
11 > is expensive, and if you happen to already have them compiled, fully
12 > customized to your own requirements, then there is no point in
13 > recompiling them. You're just spending a ton of resources to build
14 > the exact same files you already have.
15 >
16 > The only change I'm suggesting is that portage could take all the
17 > configuration you're already supplying, and then optionally go see if
18 > somebody you trust has already built the package that meets your
19 > requirements. If so, then it would be downloaded and installed,
20 > otherwise it would just compile from source.
21 >
22 > You get the exact same files installed on your system either way.
23 >
24 Ok so I get the principle, but who's gonna provide the tools to make this
25 feasible, and perhaps more interestingly, who's going to curate, provide,
26 host and maintain the binpkg repos you propose? We barely have enough
27 developers to maintain a working source package repository, let alone
28 adding new distro "features" .. unless perhaps you have a few hours every
29 week to spare?
30
31 I see no sense in reinventing the wheel here, besides #thegentooway....

Attachments

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