Donnie Berkholz schrieb:
On 00:42 Tue 08 Jan     , Diego 'Flameeyes' Pettenò wrote:
Anyway, as having a complete dependency tree is almost impossible
because of that, I have an alternative proposal: reducing the size of
the system package set.  Right now system contains stuff like ncurses,
readline, zlib, autoconf, automake and m4, perl, gnuconfig, and so
on. Those are packages that certainly would be part of any base Gentoo
system, but are those actual part of the system set of packages? I
sincerely doubt it.

What is your goal? Is there something you're trying to accomplish that's impossible? It's clear that changing this would be a fair amount of work, and I don't understand the benefits.

There are many people that don't use the development part of the system-set, they use prebuild-packages or emerge with the ROOT= option. I have a set of slow pentium2 machines here which boot over nfs. They will never execute gcc nor emerge, I'm using emerge with ROOT= on the buildhost to update their trees. Also I'm using a server divided into many vservers (linux-vserver.org), every vserver has a stage3 and only one additional package to serve a purpose. If it is possible to reduce the size of the stage3 it would save really much space. I've tried to not use the system-set and set up a virtual called virtual/minimal-system which depends on all the packages I need (no gcc or perl, only coreutils, glibc, baselayout and some packages that are really needed for booting up). This is what I think should be the system-set. And there would be a development-set which most people would use, but don't have to. And maybe a set with packages like man, texinfo ...

My own minimal-system virtual was a fair amount of work, but not really usable due to the missing dependencies in the system-set. Also I had huge problems while I tried updating this set with "ROOT=/path/to/tree emerge -uDaN virtual/minimal-system" so I'm not using it anymore.

I'm using gentoo for a long time now, but if there's something that can be done to reduce its minimal footprint, then it would get even better :)

Cheers
Stefan


Thanks,
Donnie

--
gentoo-dev@lists.gentoo.org mailing list

Reply via email to