Gentoo Archives: gentoo-dev

From: Daniel Campbell <zlg@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] Global USE=gui
Date: Thu, 02 Jun 2016 21:41:23
Message-Id: 0d11e97e-8c5d-ef5a-94d3-0dff77025893@gentoo.org
In Reply to: Re: [gentoo-dev] [RFC] Global USE=gui by "Michał Górny"
1 On 06/02/2016 01:46 PM, Michał Górny wrote:
2 > On Thu, 2 Jun 2016 16:37:58 -0400
3 > waltdnes@××××××××.org wrote:
4 >
5 >> On Thu, Jun 02, 2016 at 04:25:07PM -0400, Ian Stakenvicius wrote
6 >>> On 02/06/16 03:42 PM, waltdnes@××××××××.org wrote:
7 >>>> On Thu, Jun 02, 2016 at 09:31:11AM -0400, Damien Levac wrote
8 >>>>>
9 >>>>> IMHO, you see this in reverse. the 'gui' useflag would be useful for
10 >>>>> users who don't want to care about X/wayland/mir and do not want to care
11 >>>>> about gtk/qt, they just want windows to be drawn for the applications
12 >>>>> they install -- without, if possible, pulling useless dependencies.
13 >>>>
14 >>>> How, exactly, will the app draw windows without linking against one of
15 >>>> X/wayland/mir/qt4/qt5/gtk2/gtk3/fltk or whatever else comes down the
16 >>>> pike?
17 >>>>
18 >>>
19 >>> The "useless dependencies" is the result of one or more of these
20 >>> random flags being enabled globally when an end-user just wants to
21 >>> make sure they get the GUI built for their apps.
22 >>
23 >> The original discussion was about global defaults. If you want
24 >> per-app settings, package.use is your friend.
25 >
26 > I'm going to keep this short: please try to understand that not
27 > everyone can spend hours of time adjusting every single package
28 > in Gentoo so that it may finally start working as expected.
29 >
30 > We understand that some people have goals like 'I want Qt everywhere,
31 > I hate GTK+ so much I'd rather not be able to do anything than have
32 > GTK+ on my system'. We respect them. But we're no longer going to
33 > optimize Gentoo for those people.
34 >
35 Who are you speaking for with "we"?
36
37 The Gentoo GNOME team? Upstream GNOME? Some employer who's hiring
38 someone to introduce these flags to Gentoo? Outspoken users who have
39 (strangely) only spoken to a few developers with their concerns?
40
41 The council's not voted on this issue, so you're definitely not speaking
42 for all of us.
43
44 (Note I'm not necessarily against this USE flag deal, but we shouldn't
45 be speaking for anyone but ourselves here.)
46 --
47 Daniel Campbell - Gentoo Developer
48 OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
49 fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6

Attachments

File name MIME type
signature.asc application/pgp-signature