Using ~x86, trying to upgrade to the recently released vlc 1.1.0 but it refuses to build due to clashing options + an error about a missing library. I have no idea what goom is, and the last occurs because I have USE="gnuts -gcrypt". Short Version ============= configure: WARNING: only static linking is available, you must provide a gme-tree configure: WARNING: Not building Roku HD1000 compatible video output configure: WARNING: Not building Roku HD1000 compatible video output configure: WARNING: Library libgoom2 needed for goom was not found configure: error: --enable-gnutls and --disable-libgcrypt are mutually exclusive.
Created attachment 236317 [details] Build log Build log attached; here are my USE flags (forgot to include them before): media-video/vlc [N 1.1.0] <target> X a52 aac -aalib alsa (-altivec) -atmo avahi -bidi cdda cddb dbus -dc1394 -debug -dirac -directfb -dts -dvb dvd -fbcon ffmpeg flac -fluidsynth fontconfig -gcrypt -ggi gnome gnutls -httpd id3tag -ieee1394 -jack -kate -kde -libass -libcaca libnotify -libproxy -libtiger -libv4l libv4l2 -lirc -live -lua matroska mmx -modplug mp3 mpeg -mtp -musepack ncurses -nsplugin ogg opengl -optimisememory -oss png -projectm -pulseaudio -pvr qt4 -remoteosd rtsp -run-as-root samba -schroedinger sdl sdl-image -shine -shout skins speex -sqlite sse stream svg -svga taglib theora truetype -twolame -udev -upnp v4l v4l2 -vaapi -vcdx -vlm vorbis win32codecs -wma-fixed x264 xcb -xml -xosd xv -zvbi build_options: -optional_tests split strip -trace -preserve_work
Since we have this generic bugreport I add my configure error here, too. ~amd64 ___ checking for XLIB_XCB... no configure: error: Package requirements (x11-xcb) were not met: No package 'x11-xcb' found ___ [ebuild N ] media-video/vlc-1.1.0 USE="X a52 aac alsa dbus dts dvd ffmpeg flac fontconfig libnotify matroska mmx mp3 mpeg ogg opengl optimisememory png sse svg theora truetype vorbis x264 xml xv -aalib (-altivec) -atmo -avahi -bidi -cdda -cddb -dc1394 -debug -dirac -directfb -dvb -fbcon -fluidsynth -gcrypt -ggi -gnome -gnutls -httpd -id3tag -ieee1394 -jack -kate -kde -libass -libcaca -libproxy -libtiger -libv4l -libv4l2 -lirc -live -lua -modplug -mtp -musepack -ncurses -nsplugin -oss -projectm -pulseaudio -pvr -qt4 -remoteosd -rtsp -run-as-root -samba -schroedinger -sdl -sdl-image -shine -shout -skins -speex -sqlite -stream (-svga) -taglib -twolame -udev -upnp -v4l -v4l2 -vaapi -vcdx -vlm (-win32codecs) -wma-fixed -xcb -xosd -zvbi"
Created attachment 236325 [details] build.log - xcb check with '--disable-xcb'
@comment 2: no, it's *not* a generic report. The problem here is that configure.ac by default assumes enable_glx="$enable_xcb", so USE=opengl ends up needing xcb. As for original report, it's just a matter of another 'vlc_use_force'.
checking for XLIB_XCB... no configure: error: Package requirements (x11-xcb) were not met: No package 'x11-xcb' found Same error here USE="-opengl" emerge -v vlc works tho, as stated by Rafał Mużyło this is a workaround for now, also installing every package containing the word xcb didn't help, so there is just that USE trick to be able to compile it for me.
Not really - my real comment on that problem went into bug 325259.
fixed, thanks for reporting