1 |
Donnie Berkholz schrieb: |
2 |
> On 00:42 Tue 08 Jan , Diego 'Flameeyes' Pettenò wrote: |
3 |
>> Anyway, as having a complete dependency tree is almost impossible |
4 |
>> because of that, I have an alternative proposal: reducing the size of |
5 |
>> the system package set. Right now system contains stuff like ncurses, |
6 |
>> readline, zlib, autoconf, automake and m4, perl, gnuconfig, and so |
7 |
>> on. Those are packages that certainly would be part of any base Gentoo |
8 |
>> system, but are those actual part of the system set of packages? I |
9 |
>> sincerely doubt it. |
10 |
> |
11 |
> What is your goal? Is there something you're trying to accomplish that's |
12 |
> impossible? It's clear that changing this would be a fair amount of |
13 |
> work, and I don't understand the benefits. |
14 |
|
15 |
There are many people that don't use the development part of the system-set, they use |
16 |
prebuild-packages or emerge with the ROOT= option. I have a set of slow pentium2 machines |
17 |
here which boot over nfs. They will never execute gcc nor emerge, I'm using emerge with |
18 |
ROOT= on the buildhost to update their trees. Also I'm using a server divided into many |
19 |
vservers (linux-vserver.org), every vserver has a stage3 and only one additional package |
20 |
to serve a purpose. If it is possible to reduce the size of the stage3 it would save |
21 |
really much space. |
22 |
I've tried to not use the system-set and set up a virtual called virtual/minimal-system |
23 |
which depends on all the packages I need (no gcc or perl, only coreutils, glibc, |
24 |
baselayout and some packages that are really needed for booting up). This is what I think |
25 |
should be the system-set. And there would be a development-set which most people would |
26 |
use, but don't have to. And maybe a set with packages like man, texinfo ... |
27 |
|
28 |
My own minimal-system virtual was a fair amount of work, but not really usable due to the |
29 |
missing dependencies in the system-set. Also I had huge problems while I tried updating |
30 |
this set with "ROOT=/path/to/tree emerge -uDaN virtual/minimal-system" so I'm not using it |
31 |
anymore. |
32 |
|
33 |
I'm using gentoo for a long time now, but if there's something that can be done to reduce |
34 |
its minimal footprint, then it would get even better :) |
35 |
|
36 |
Cheers |
37 |
Stefan |
38 |
|
39 |
> |
40 |
> Thanks, |
41 |
> Donnie |
42 |
|
43 |
-- |
44 |
gentoo-dev@l.g.o mailing list |