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

Bug 36389

Summary: xscreensaver gtk/gtk2 USE flags fix
Product: Gentoo Linux Reporter: Priit Laes (IRC: plaes) <plaes>
Component: New packagesAssignee: Alastair Tse (RETIRED) <liquidx>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Enable gtk2 frontend when we have -gtk in USE.

Description Priit Laes (IRC: plaes) 2003-12-23 13:34:20 UTC
Currently xscreensaver builds motif frontent if i have the following USE flags:
-gtk gtk2
Comment 1 Priit Laes (IRC: plaes) 2003-12-23 13:56:01 UTC
Created attachment 22595 [details, diff]
Enable gtk2 frontend when we have -gtk in USE.

Now ebuild should build (at least it works on my machine) gtk2 frontent when we
don't have gtk in USE.
Comment 2 Spider (RETIRED) gentoo-dev 2003-12-26 05:21:57 UTC
Please:
 -gtk == I don't want -any- gtk interface
  +gtk2   == If I have a choice between gtk  1.x and 2.x I go for 2.x

-gtk gtk2 ==  only build me a gtk2 interface if theres absolutely no alternative

-gtk gtk2 == motif here, because -YOU- don't want gtk.  its said so yourself.

The current logic appears correct.
Comment 3 Priit Laes (IRC: plaes) 2003-12-26 09:37:06 UTC
Uhh... then there should be a "gtk1" USE flag too...
Because i'm currently using -gtk gtk2
The logic behind these use flags is that i don't want
gtk-1.2 libraries/programs on my machine and i want gtk2 libraries/programs.
But xscreensaver still gives me a motif version instead of gtk2 version :(
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2003-12-29 02:57:29 UTC
the current behaviour is correct. if you want the gtk2 interface, USE="gtk gtk2"