Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 11935

Summary: gtk-engines.eclass shouldn't ignore gtk USE flags
Product: Portage Development Reporter: Bartosch Pixa (RETIRED) <darkspecter>
Component: UnclassifiedAssignee: Leonardo Boshell (RETIRED) <leonardop>
Status: RESOLVED INVALID    
Severity: normal CC: tvon
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Bartosch Pixa (RETIRED) gentoo-dev 2002-12-10 22:18:58 UTC
there are several gtk engines that come with both gtk1 and gtk2 themes but right now it's not 
possible to install only the gtk1 or the gtk2 part of them as they ignore -gtk or -gtk2.
Comment 1 Tom von Schwerdtner 2002-12-19 09:47:40 UTC
IMO it needs to be rewritten (which will break current gtk-engines ebuilds)
anyways.  I'll dig into it at some point if the original author dosent beat me
to it...
Comment 2 Tom von Schwerdtner 2002-12-19 09:50:41 UTC
Actually, it dosent need to be rewritten, but a better eclass is needed....so,
maybe a gtk-themes eclass which future ebuild can use....
Comment 3 Leonardo Boshell (RETIRED) gentoo-dev 2002-12-22 19:36:57 UTC
Hello,

Thank you for bringing this up. However, this is not an issue. Please read the
comments on bug #11915 as I think they can clarify to you some important things
about the gtk engines.

To sum it up:

If you want all the appropiate GTK themes and engines, you can install the
gtk-themes package. For GTK-2 engines/themes, you can do:

  emerge gtk-themes

For GTK-1 engines/themes:

  emerge =gtk-themes-1*


So, these ebuilds ignore the gtk and gtk2 USE flags simply because they
shouldn't use them. There are specific ebuilds for both GTK-1 and GTK-2
themes/engines.

Thanks