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

Bug 229473

Summary: vlc-0.9.0_20080625 won't install with USE="skins -qt4"
Product: Gentoo Linux Reporter: Ivan <Ivan.Miljenovic>
Component: Current packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 2007.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ivan 2008-06-26 02:59:42 UTC
When attempting to build vlc with USE="skins -qt4", the following configuration error occurs:

configure: error: The skins2 module depends on a the Qt4 development package. Without it you won't be able to open any dialog box from the interface, which makes the skins2 interface rather useless. Install the Qt4 development package or alternatively you can also configure with: --disable-qt4 --disable-skins2.

This is despite the ebuild apparently disabling the skins USE flag.  From what I can tell, this is because the vlc_use_needs() function only displays an ewarn about this, but doesn't actually disable the USE flag.

Presumably the same problem occurs with the other usages of the vlc_use_needs() function.

Building with USE="-skins -qt4" and USE="skins qt4" both work.
Comment 1 Alexis Ballier gentoo-dev 2008-06-28 10:33:15 UTC
fixed now, thanks