On Wed, Sep 9, 2015 at 3:20 AM, Paweł Hajdan, Jr. <phajdan...@gentoo.org> wrote: > A user asked for optional gtk3 support in www-client/chromium: > <https://bugs.gentoo.org/show_bug.cgi?id=559378> > > However, reading e.g. > <https://wiki.gentoo.org/wiki/Project:GNOME/Gnome_Team_Ebuild_Policies#gtk3> > says this: > >> having USE=gtk3 to enable gtk+-3 instead of gtk+-2 support is >> forbidden > >> package is an application with support for multiple gtk+, maintainer >> is free to select whatever slot he desires to support. It is strongly >> advised to use gtk+-3 if functionality is equivalent. This is to >> reduce workload of bugs being triggered with one slot but not the >> other. > > What are your recommendations for the best course of action? > > For stability and maintainability, I'd prefer www-client/chromium to use > the upstream defaults (gtk+-2 AFAIK) since it's most common, tested, and > supported configuration. If/when upstream moves to gtk+-3, we'd just follow. > > I also understand we have users who are eager to run various > configurations, and expect Gentoo to be flexible and allow that. Would > masking a gtk3 USE flag for www-client/chromium be acceptable? Are there > any other solutions that might work?
I would really like a way to toggle gtk3 for testing. If you don't want to expose it as a 'supported' option for users, then masking it sounds fine to me.