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/>

Attachment: pgpBCGwfX8BiN.pgp
Description: OpenPGP digital signature

Reply via email to