On 10/23/2011 04:57 PM, Rich Freeman wrote:
> On Sun, Oct 23, 2011 at 9:34 AM, Samuli Suominen <ssuomi...@gentoo.org> wrote:
>>
>> If you only wanted to remove these files, you are free to use
>> INSTALL_MASK locally instead of downgrading the quality of tree.
> 
> How is this a quality issue?  Why do we have a static-libs USE flag is
> packages can't use it to determine whether the package installs static
> libs?
> 
> It seems like this is only a "quality" issue in some aesthetic sense
> of the word.  From an end-user point of view not installing the files
> or not building them are the same thing, unless you're talking about
> CPU time and tmp space usage.  Now, if the time to build those files
> was actually significant then I could see an argument here, although
> you haven't actually proposed an alternative that addresses this.

Yes, I'm talking about CPU time. That's the whole point of
USE=static-libs as per description:

global use flags (searching: static-libs)
************************************************************
[-      ] static-libs - Build static libraries
                        ^^^^^

Talks of building them, as it should. And as _a result_ it won't install
them.

The flag would be useless in favour of INSTALL_MASK if it were only for
preventing the installation.

> This doesn't really impact me much personally, but it just seems like
> we nitpick stuff like this way too much when the goal should be things
> that work.  By all means improve on things, but we shouldn't just be
> reverting them.

cdparanoia is very near top on my list on this clean up, and the only
reason why I haven't fixed it yet has been the pre-knowledge of the
crappy build system it has after spending so much time with it already

Reply via email to