Gentoo Archives: gentoo-dev

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] rfc: adding sys-apps/iproute2 to the @system set
Date: Fri, 05 Sep 2014 23:32:05
Message-Id: 540A4875.7000002@gentoo.org
In Reply to: Re: [gentoo-dev] rfc: adding sys-apps/iproute2 to the @system set by "Michał Górny"
1 On 09/05/14 17:20, Micha³ Górny wrote:
2 > Dnia 2014-09-05, o godz. 16:30:43
3 > "Anthony G. Basile" <blueness@g.o> napisa³(a):
4 >
5 >> On 09/05/14 16:08, Micha³ Górny wrote:
6 >>> Dnia 2014-09-05, o godz. 12:34:11
7 >>> William Hubbs <williamh@g.o> napisa³(a):
8 >>>
9 >>>> there is a bug open requesting that we add sys-apps/iproute2 to the
10 >>>> system set [1]. Originally the request was to drop net-tools, but it has
11 >>>> become just adding iproute2.
12 >>>>
13 >>>> If no one objects, I would like to do this sometime in the next 72
14 >>>> hours by adding sys-apps/iproute2 to profiles/default/linux/packages.
15 >>>>
16 >>>> Thoughts?
17 >>> I object. We should be keeping towards making @system as small
18 >>> as possible, not adding random packages there just because someone
19 >>> happens to use them often.
20 >>>
21 >> I don't like to say no when people want something, but I think here I'm
22 >> with Michal. My idea of @system is that it must be the bare minimum to
23 >> have a "working" system. And for a working system you need just enough
24 >> toolchain, networking and python to be able to bootstrap into whatever
25 >> you want to build from that point. We already have net-tools, so
26 >> iproute2 is not needed.
27 > Even better, @system is basically stuff you don't want to depend
28 > explicitly on or on which it is hard to depend on. As I see it, it
29 > should be just the most basic stuff, like baselayout, shell, some basic
30 > POSIX-defined utilities, some random stuff that PMS enforces, a C & C++
31 > compiler.
32 >
33 > As I see it, @system is already overburdened with random packages that
34 > don't belong there. If we really feel like having to have something
35 > else installed by default, why not just put it in default @world?
36 >
37 I also don't want to see the stage3 tarballs bloated. So I don't want
38 to see net-tools and iproute2 ending up in our stage3's.
39
40 --
41 Anthony G. Basile, Ph.D.
42 Gentoo Linux Developer [Hardened]
43 E-Mail : blueness@g.o
44 GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA
45 GnuPG ID : F52D4BBA