On 31/07/2013 17:36, Canek Peláez Valdés wrote:
> No, because the *exact same* situation occurs for Bash completion
> scripts... and logrotate scripts... and cron jobs... and...
> 
> The devs decided (and I agree with them) that the important thing is
> to cover the necessities of the majority of users and to have
> reasonable default settings. Therefore, having USE flags for
> bash_complete, and logrotate, and crond, and systemd, and OpenRC, and
> whatever else you want to throw in the mix is overkill and a
> maintenance nightmare. Not to mention that they will require a full
> rebuild every time you changed one of those flags. And the packages
> (in general) will not care about those tiny files; they will work fine
> with all of them installed, no matter if you don't use Bash
> completion, nor logrotate, nor crond, nor systemd nor OpenRC.
> 
> So, those files are installed unconditionally. And that's the smart
> thing to do, since most users will not even care about any of them.


Folk will get MUCH larger savings if they mask html help/doc files from
being installed. Those things get to be huge.

Whinging about systemd binaries being installed is valid, but whinging
about some data files is not. Anyone who does is letting their OCD show
in ways they really should be keeping private.

Unless the system is embedded in which case a lot more than units are
going to be masked out


-- 
Alan McKinnon
alan.mckin...@gmail.com


Reply via email to