On Sat, Oct 11, 2014 at 1:25 AM, Steven J. Long <sl...@rathaus.eclipse.co.uk> wrote: > Not arguing with your use-case. Just wondering why ed and bc are considered > such major burdens, but polkit+systemd+udev+dbug+glib+glibc+godknows are a > minimal base.
Nobody is talking about adding most of that stuff to the @system set. The issue is that in general we're trying to reduce @system and list explicit dependencies. Honestly, my personal preference would be to ditch it altogether as an implicit set of dependencies. I'm all for having virtuals or profiles that make it easy for users to install commonly-used sets of packages, including convenience ones that reflect particular configurations. The whole idea of dependencies, however, is that we don't have to have endless debates about whether dbus is or isn't a great package to install by default. Instead, people just install the packages they want, and they get the baggage that necessarily comes along with it. So, this isn't about keeping ed/bc out while we have openssh of all things in. The concern is more about not adding more to something that feels more like a hack at this point, and finding a better way of letting users easily have sane defaults. In the end, it is actually about choice. If done right it should actually make it easier for you to have a system free of udev+glibc (I don't think the rest of what you put there is part of the system set today). -- Rich