On Sat, 21 May 2016 11:00:08 +0200 Ulrich Mueller <[email protected]> wrote:
> >>>>> On Sat, 21 May 2016, Michał Górny wrote: > > > I see the following possibilities: > > > 1. We start explicitly listing linguas_* in all ebuilds, no matter > > how tiny they are. Maintainers are required to keep IUSE up-to-date > > and users are forced to rebuild a lot. > > Why would users have to rebuild more often? Language support in a > package will change with a version bump, when they must rebuild in any > case. Except whenever: 1. developer fails to update lingua list, and needs to do so afterwards, 2. user changes his preference (i.e. I just built my system and figured out I should really strip those damn locales), 3. user attempts to use binary packages (unless someone goes for providing 2^n binary package variants). > > > This is also a QA violation in terms of invalid use of USE flags. > > I fail to see why this would be a QA violation. It falls into the rule for controlling installation of small files. Most of localizations are < 20 KiB. -- Best regards, Michał Górny <http://dev.gentoo.org/~mgorny/>
pgpBCGwfX8BiN.pgp
Description: OpenPGP digital signature
