Emerge of media-video/vlc failes because this ebuild requires httpd? ( lua ) but lua does not have this use-flag. These are the packages that would be merged, in order: Calculating dependencies \ !!! Problem resolving dependencies for media-video/vlc from @selected ... done! !!! The ebuild selected to satisfy "media-video/vlc" has unmet requirements. - media-video/vlc-2.0.3::gentoo USE="X a52 aac aalib alsa avcodec avformat cdda cddb dbus dirac dts dvb dvbpsi dvd encode ffmpeg flac fluidsynth fontconfig gcrypt gnome gnutls httpd jack kate libcaca libnotify libproxy libtiger mmx mp3 mpeg mtp (multilib) musepack ncurses ogg opengl png postproc pvr qt4 samba schroedinger sdl sdl-image shout sqlite sse svg swscale taglib theora truetype udev v4l vaapi vorbis x264 xcb xml xv (-altivec) -atmo (-audioqueue) -avahi -bidi -bluray -dc1394 -debug (-direct2d) -directfb (-directx) (-dshow) (-dxva2) -egl -fbosd -gme -growl -ieee1394 (-ios-vout) -kde -libass -libsamplerate -libtar -linsys -lirc -live -lua (-macosx) (-macosx-audio) (-macosx-dialog-provider) (-macosx-eyetv) (-macosx-qtkit) (-macosx-quartztext) (-macosx-vout) -matroska (-media-library) -modplug (-neon) -omxil -optimisememory -oss -portaudio -projectm -pulseaudio -rtsp -run-as-root -shine -sid -skins -speex -switcher -twolame -upnp -vcdx -vlm (-waveout) (-win32codecs) (-wingdi) -wma-fixed -xosd -zvbi" The following REQUIRED_USE flag constraints are unsatisfied: httpd? ( lua ) The above constraints are a subset of the following complete expression: aalib? ( X ) bidi? ( truetype ) cddb? ( cdda ) dvb? ( dvbpsi ) dxva2? ( avcodec ) egl? ( X ) ffmpeg? ( avcodec avformat swscale postproc ) fontconfig? ( truetype ) gnutls? ( gcrypt ) httpd? ( lua ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) media-library? ( sqlite ) qt4? ( X ) sdl? ( X ) skins? ( truetype qt4 X ) switcher? ( avcodec ) vaapi? ( avcodec X ) vlm? ( encode ) xosd? ( X ) xv? ( xcb ) (dependency required by "@selected" [set]) (dependency required by "@world" [argument])
What it means is that when you set USE=httpd you should also set USE=lua. This does not imply a USE flag should be set for dev-lang/lua, but for media-video/vlc.
(In reply to comment #1) > What it means is that when you set USE=httpd you should also set USE=lua. > This does not imply a USE flag should be set for dev-lang/lua, but for > media-video/vlc. Thank you for the support. I'm sorry for this mistake.