Dnia 2014-01-11, o godz. 19:11:21 Alan McKinnon napisał(a): > On 11/01/2014 18:52, Michał Górny wrote: > > Dnia 2014-01-11, o godz. 18:15:09 > > Alan McKinnon napisał(a): > > > >> A far better method from a user point of view is to install the linguas > >> the user explicitly asked for. Your proposal as worded will be taken at > >> first glance to mean "install all linguas, but not XX" as most users > >> won't see the MASK portion and forget to flip the logic around in their > >> head. > > > > As said on the other mail, I think we could just make portage > > implicitly convert LINGUAS into INSTALL_MASK. That is, use the old > > variable and give it a bit of new behavior. > > Do you mean retain LINGUAS in make.conf and remove it from "emerge -p" > output? Yes, and no. Packages that explicitly use LINGUAS will still use it as USE flags. However, other packages will get the stripping implicitly. > I don't know much about how LINGUAS works behind the scenes, but you > seem to be proposing a scheme that works something like this: > > 1. User specifics what LINGUAS they want in make.conf > 2. Portage magically and invisibly installs files only for that LINGUA Well, currently build system often invisibly strips LINGUAS. But this sucks since we don't know if it did it or not afterwards. if portage stripped them, portage will have all the details. -- Best regards, Michał Górny