List Archive: gentoo-dev
Note: Due to technical difficulties, the Archives are currently not up to date.
provides an alternative service for most mailing lists.c.f. bug 424647
On 01/24/2010 01:20 PM, Ben de Groot wrote:
> 2010/1/24 Petteri Räty<email@example.com>:
>> On 01/24/2010 03:02 PM, Ben de Groot wrote:
>> Why should we keep redundant information in the list?
> How is that redundant?
Well, I doubt we'll get away from python in the system set anytime soon,
but imagine the results of having a policy that anything that is a
dependency of something in system needs to be in system.
Now the system set is three times larger than it is now. There is also
no easy way to tell whether something is in the set simply because it is
a dependency. Then in the future if something is no longer a dependency
it will be installed on every gentoo system unnecessarily.
Sure, we can clean things up every once in a while, and maybe even
automate that, but what would be the point.
The whole reason we have dependency management in our package managers
is so that you don't have to worry about details like what package
requires what. Package managers shouldn't make it trivial to
accidentally remove a dependency in an unsafe manner