Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76688 - meaning of gtk2 USE flag should be changed
Summary: meaning of gtk2 USE flag should be changed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-04 14:43 UTC by Marcin Kryczek (RETIRED)
Modified: 2005-09-25 12:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Kryczek (RETIRED) gentoo-dev 2005-01-04 14:43:40 UTC
right now gtk2 means "Use gtk+-2.0.0 over gtk+-1.2 in cases where a program supports both." and it was good some (long) time ago. at this moment gtk2 is practically standard in gtk-based aplications, while gtk1 is becomming more and more obsolete and more and more users don't want it in their systems.

there's no simply way to have gentoo with gtk2, but without gtk1 based programs. programs with optional gui in gtk2 have "gtk" in IUSE, so user never know if it's gtk1 or gtk2 gui. whats worse - having "-gtk +gtk2" in USE can't guarantee that programs with optional gtk2 gui'll be builded with it.

my suggestion is to change meaning of this flag to just "Adds support for x11-libs/gtk2" or something like that. flag gtk could stay as it is or change into "Use gtk+-1.2 over gtk+-2.0.0 in cases where a program supports both."
Comment 1 Stian Skjelstad 2005-01-05 00:28:20 UTC
USE=gtk   support gtk 1.x
USE=gtk2  support gtk 2.x
USE=gtk gtk support gtk 1.x and 2.x, use 2.x if both is present

somethink like that would make sense and also imply that USE="-gtk gtk2" and USE="gtk  -gtk2" works.
Comment 2 foser (RETIRED) gentoo-dev 2005-01-08 05:50:45 UTC
old request.. must be dupable somewhere
Comment 3 John N. Laliberte (RETIRED) gentoo-dev 2005-09-25 12:35:09 UTC
see bug #106560