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

Bug 311891

Summary: media-tv/xbmc-9999 needs libsdl[opengl]
Product: Gentoo Linux Reporter: Stijn Tintel <stijn+gentoo>
Component: Current packagesAssignee: Gentoo Xbox project <xbox>
Status: RESOLVED FIXED    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stijn Tintel 2010-03-29 09:59:35 UTC
Whenever I want to install XBMC on a machine, I want the OS to be as
clean as possible. This is my first reason for choosing Gentoo. Since I
want it to be as clean as possible, I do NOT want any desktop profile,
so I just choose "default/linux/amd64/10.0". Since this does not come
with the opengl use flag, the xbmc-9999 ebuild will not work. In recent
xbmc-9999 I saw you removed the opengl use flag and enable opengl
unconditionally. But XBMC needs libsdl with opengl support, so the
dependency on libsdl in the xbmc ebuild should have the opengl use flag set.

Pseudo-patch:

-	media-libs/libsdl[alsa,audio,video,X]
+	media-libs/libsdl[alsa,audio,opengl,video,X]


Reproducible: Always

Steps to Reproduce:
1. select profile default/linux/amd64/10.0
2. emerge =xbmc-9999
3.

Actual Results:  
XBMC compiles fine, but cannot start because SDL is lacking OpenGL support.
Comment 1 SpanKY gentoo-dev 2010-05-23 18:42:21 UTC
updated cvs, thanks

http://sources.gentoo.org/media-tv/xbmc/xbmc-9999.ebuild?r1=1.51&r2=1.52