Gentoo Archives: gentoo-dev

From: Ian Stakenvicius <axs@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] www-client/chromium gtk3 support
Date: Wed, 09 Sep 2015 16:15:06
Message-Id: 55F05AE7.30002@gentoo.org
In Reply to: Re: [gentoo-dev] www-client/chromium gtk3 support by hasufell
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 09/09/15 11:48 AM, hasufell wrote:
5 > On 09/09/2015 05:40 PM, Ian Stakenvicius wrote:
6 >>
7 >> [ Snip list ]
8 >>
9 >
10 > There was a tracker on bugzilla about it at some point, but
11 > people didn't care enough, so I stopped filing bugs. Neither the
12 > gnome team nor QA had a strong enough opinion to enforce
13 > consistency here over the whole tree.
14 >
15
16
17 Right... So, back to the issue at hand. If a package -always-
18 depends on a gtk (usually gtk2), but can optionally be configured to
19 depend on gtk3 instead (and it should be optional because support
20 isn't clearly stable yet), what's the solution here?
21
22 IUSE="gtk" isn't appropriate because that's meant for enabling
23 optional gtk support, not choosing -which- gtk to support when there
24 always needs to be one. IUSE="gtk3" to me fits well in this case
25 but it's also reportedly forbidden...
26 IUSE="experimental-gtk3-support" seems less than optimal but if we
27 (chromium, mozilla teams) have to go that route I guess we will..
28
29 The wiki seems to say that we as rdep maintainers should choose one
30 and stick with it, but as a mozilla package maintainer, I don't want
31 to force the entire user base to using one or the other (at least
32 not yet), given firefox -just- got (that is, will get in two version
33 bumps) gtk3 support that's considered stable enough for use outside
34 of development.
35
36 I don't suppose we as a community can revisit the decision to ban
37 IUSE="gtk3" as a flag to toggle between gtk2 and gtk3 support, when
38 one or the other is -required- by a package?
39
40 -----BEGIN PGP SIGNATURE-----
41 Version: GnuPG v2
42
43 iF4EAREIAAYFAlXwWuYACgkQAJxUfCtlWe25WwD/b8ozgV4zHLyNrIzYI+Cu79+l
44 gBORP+1q6EMUWyuyVewBAIE3nNFow+XeN67pH4pT6gqQqBJ27VH+bAt9nTprs0pi
45 =HWeR
46 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] www-client/chromium gtk3 support hasufell <hasufell@g.o>