Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102012 - xscreensaver should use gtk2 rather than gtk USE flag
Summary: xscreensaver should use gtk2 rather than gtk USE flag
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Desktop Misc. Team
Depends on:
Reported: 2005-08-10 10:25 UTC by Aaron Stone
Modified: 2005-08-10 13:28 UTC (History)
0 users

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


Note You need to log in before you can comment on or make changes to this bug.
Description Aaron Stone 2005-08-10 10:25:37 UTC
I have USE="... -gtk gtk2 ..." and I only build gtk2 applications, or in cases
where an application can use either gtk or gtk2, the gtk2 option is selected.

xscreensaver builds against gtk2. Yet its USE flag is gtk. Whenever this package
is updated as part of an 'emerge -u world' I have to manually run it again with
USE=gtk to get the xscreensaver-demo app. Very silly.

Reproducible: Always
Steps to Reproduce:
Comment 1 Jonathan Smith (RETIRED) gentoo-dev 2005-08-10 12:53:32 UTC
well, first of all, the gtk USE flag is going away (look at r4). second of all,
USE="-gtk gtk2" is very stupid.

i quote from use.desc:
gtk - Adds support for x11-libs/gtk+ (The GIMP Toolkit)
gtk2 - Use gtk+-2.0.0 over gtk+-1.2 in cases where a program supports both.

in this case, since xscreensaver does NOT support both, the use of gtk was
correct. i highly suggest you change your use flags to USE="gtk gtk2". there
have been a number of discussions about what USE="-gtk gtk2" should do, and it
was basically decided that it was unsupported

Comment 2 Aaron Stone 2005-08-10 13:05:28 UTC
Ok, r4 looks like it's doing the right thing in terms of requiring gtk2
outright. Thanks, though not for the stupid part. A little civility goes a long way.
Comment 3 Jonathan Smith (RETIRED) gentoo-dev 2005-08-10 13:24:29 UTC
i didn't say YOU were stupid, i said THAT was stupid.

i do stupid things all the time, but i like to think that i'm not stupid...
Comment 4 Jonathan Smith (RETIRED) gentoo-dev 2005-08-10 13:28:51 UTC
btw, no one really closes bugs around here, so you don't need to bother with
that :-)