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

Bug 28766

Summary: xscreensaver 4.13 has bad dependencies when '-gtk' is used
Product: Gentoo Linux Reporter: Stephane Loeuillet <leroutier>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 1.4   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stephane Loeuillet 2003-09-15 03:44:17 UTC
i try to keep a gtk2 only (mostly, because very hard, so much has to be ported).
I have found strange deps in xscreensaver with : -gtk gtk2 gnome

	gtk? ( >=dev-libs/libxml2-2.5 )
would compile without libxml2 ? (gtk2 only case)

	gtk? ( gtk2? ( >=x11-libs/gtk+-2
					>=gnome-base/libglade-1.99
					>=dev-libs/glib-2 ) )
	gtk? ( gtk2? ( gnome? ( >=gnome-extra/yelp-2 ) ) )
	gtk? ( !gtk2? ( =x11-libs/gtk+-1.2*
					>=media-libs/gdk-pixbuf-0.18
					=gnome-base/libglade-0.17* ) )
	gtk? ( !gtk2? ( gnome? ( =gnome-base/control-center-1.4*
>=gnome-base/gnome-libs-1.4 ) ) )

What about deps if -gtk ?
							
	!gtk? ( virtual/motif
		>=media-libs/gdk-pixbuf-0.18 )

gdk-pixbuf is gtk-1.x only
motif has its own 'use" flag, and is no more developped

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Tavis Ormandy (RETIRED) gentoo-dev 2003-09-15 05:00:37 UTC
dupe bug 24795, your mis-interpreting the USE flags.

*** This bug has been marked as a duplicate of 24795 ***