'emerge -v1 vlc' fails with: root@impala:/root(33)# emerge -v1 vlc These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-video/libav-9.17:0/9 USE="X aac alsa bzip2 cdio doc encode faac gpl gsm hardcoded-tables jpeg2k mp3 network pulseaudio schroedinger sdl speex ssl theora threads tools truetype v4l vaapi vdpau vorbis vpx x264 xvid zlib (-altivec) -amr -bindist -cpudetection -custom-cflags -debug -fdk -frei0r -ieee1394 -jack (-neon) -openssl -opus -oss -pic -rtmp -static-libs {-test} (-vis)" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext -avx -ssse3" 3,985 KiB [ebuild N ] media-libs/libpostproc-10.20140517-r1 USE="(-altivec) -pic -static-libs" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="3dnow mmx mmxext" 65 KiB [ebuild U ] media-video/vlc-2.1.5-r1:0/5-7 [2.1.5:0/5-7] USE="X a52 aalib alsa atmo avcodec avformat bluray cdda cddb dbus dirac dts dvb dvbpsi dvd egl encode faad ffmpeg flac fontconfig gcrypt gnome gnutls httpd kate kde libass libav%* libnotify libsamplerate libtiger lirc live lua matroska mp3 mpeg mtp musepack ncurses ogg opengl png postproc projectm pulseaudio qt4 samba schroedinger sdl shout speex svg swscale theora truetype udev v4l vaapi vcdx vdpau vlm vorbis wma-fixed x264 xcb xml xv zvbi (-altivec) (-audioqueue) -avahi -bidi -chromaprint -dc1394 -debug -directfb (-directx) (-dxva2) -fdk -fluidsynth -gme -growl -ieee1394 (-ios-vout) -jack -libcaca -libtar -linsys (-macosx) (-macosx-audio) (-macosx-dialog-provider) (-macosx-eyetv) (-macosx-qtkit) (-macosx-quartztext) (-macosx-vout) (-media-library) -modplug (-neon) -omxil -opencv -optimisememory -opus -rdp -rtsp -run-as-root -sdl-image -sftp -sid -skins -taglib {-test} -tremor -twolame -upnp -vnc" CPU_FLAGS_X86="mmx sse" 0 KiB [blocks B ] <media-video/libav-10_beta1 ("<media-video/libav-10_beta1" is blocking media-video/vlc-2.1.5-r1, media-video/vlc-2.1.5) [blocks B ] media-libs/libpostproc ("media-libs/libpostproc" is blocking media-video/ffmpeg-2.2.12) [blocks B ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is blocking media-video/libav-9.17, media-libs/libpostproc-10.20140517-r1) Total: 3 packages (1 upgrade, 2 new), Size of downloads: 4,049 KiB Conflict: 3 blocks (3 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (media-video/vlc-2.1.5-r1:0/5-7::gentoo, ebuild scheduled for merge) pulled in by vlc >=media-video/vlc-1.1.8 required by (media-tv/me-tv-1.4.0.10:0/0::x-portage, installed) >=media-video/vlc-2.0.1:0/5-7=[dbus,ogg,vorbis] required by (media-libs/phonon-vlc-0.8.2:0/0::gentoo, installed) >=media-video/vlc-2.0.1:=[dbus,ogg,vorbis] required by (media-libs/phonon-vlc-0.8.2:0/0::gentoo, installed) media-video/vlc required by @selected (media-video/ffmpeg-2.2.12:0/52.55.55::gentoo, installed) pulled in by >=media-video/ffmpeg-2.0:0 required by (media-video/mplayer-1.2_pre20141011:0/0::gentoo, installed) >=media-video/ffmpeg-2[encode] required by (app-text/unpaper-6.1:0/0::gentoo, installed) media-video/ffmpeg:0 required by (media-video/cinelerra-20140710:0/0::x-portage, installed) media-video/ffmpeg:0 required by (media-libs/xine-lib-1.2.6:1/1::gentoo, installed) (media-video/libav-9.17:0/9::gentoo, ebuild scheduled for merge) pulled in by >=media-video/libav-9.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] (>=media-video/libav-9.12[abi_x86_64(-),X,encode,gsm,jpeg2k,mp3,sdl,speex,theora,threads,truetype,vaapi,vdpau,x264]) required by (virtual/ffmpeg-9-r1:0/0::gentoo, installed) media-video/libav:0=[vaapi] required by (media-video/vlc-2.1.5-r1:0/5-7::gentoo, ebuild scheduled for merge) media-video/libav:0= required by (media-video/vlc-2.1.5-r1:0/5-7::gentoo, ebuild scheduled for merge) 'emerge -pv1 mplayer unpaper cinelerra xine-lib' fails with: root@impala:/root(34)# emerge -pv1 mplayer unpaper cinelerra xine-lib These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-video/libav-9.17:0/9 USE="X aac alsa bzip2 cdio doc encode faac gpl gsm hardcoded-tables jpeg2k mp3 network pulseaudio schroedinger sdl speex ssl theora threads tools truetype v4l vaapi vdpau vorbis vpx x264 xvid zlib (-altivec) -amr -bindist -cpudetection -custom-cflags -debug -fdk -frei0r -ieee1394 -jack (-neon) -openssl -opus -oss -pic -rtmp -static-libs {-test} (-vis)" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext -avx -ssse3" 3,985 KiB [ebuild R ] media-video/mplayer-1.2_pre20141011 USE="X a52 alsa bluray cddb cdparanoia dga doc dts dv dvb dvd dvdnav enca encode faac faad gif gsm iconv ipv6 jpeg jpeg2k ladspa libass libcaca live lzo mad mng mp3 network opengl osdmenu png pulseaudio samba sdl shm speex theora truetype unicode v4l vdpau vorbis x264 xscreensaver xv xvid xvmc -aalib (-altivec) (-aqua) -bidi -bindist -bl -bs2b -cdio -cpudetection -debug -directfb -fbcon -ftp -ggi -jack -joystick -libmpeg2 -lirc -md5sum -nas -nut -openal -oss -pnm -pvr -radio -rar -rtc -rtmp (-selinux) -tga -toolame -tremor -twolame (-vidix) -xanim -xinerama -zoran" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 -ssse3" VIDEO_CARDS="-mga -s3virge -tdfx" 0 KiB [ebuild R ] app-text/unpaper-6.1 USE="{-test}" 0 KiB [ebuild N ] media-libs/libpostproc-10.20140517-r1 USE="(-altivec) -pic -static-libs" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="3dnow mmx mmxext" 65 KiB [ebuild R ] media-video/cinelerra-20140710::x-portage USE="alsa css opengl (-altivec) -debug -ieee1394 -oss" CPU_FLAGS_X86="3dnow mmx" 0 KiB [ebuild U ] media-libs/xine-lib-1.2.6-r1:1 [1.2.6:1] USE="X a52 aac alsa bluray css dts dvb flac gtk imagemagick ipv6 jpeg libav%* mad mmap mng musepack nls opengl pulseaudio samba sdl speex theora truetype v4l vaapi vdpau vorbis vpx xcb xv xvmc -aalib (-altivec) -directfb -dxr3 -fbcon -fusion -jack -libcaca -modplug -oss -vcd -vdr (-vidix) (-vis) -wavpack -xinerama" 0 KiB [blocks B ] <media-video/libav-10_beta1 ("<media-video/libav-10_beta1" is blocking media-video/vlc-2.1.5) [blocks B ] media-libs/libpostproc ("media-libs/libpostproc" is blocking media-video/ffmpeg-2.2.12) [blocks B ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is blocking media-video/libav-9.17, media-libs/libpostproc-10.20140517-r1) Total: 6 packages (1 upgrade, 2 new, 3 reinstalls), Size of downloads: 4,049 KiB Conflict: 3 blocks (3 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (media-video/ffmpeg-2.2.12:0/52.55.55::gentoo, installed) pulled in by >=media-video/ffmpeg-2.0:0 required by (media-video/mplayer-1.2_pre20141011:0/0::gentoo, ebuild scheduled for merge) >=media-video/ffmpeg-2[encode] required by (app-text/unpaper-6.1:0/0::gentoo, ebuild scheduled for merge) >=media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] (>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_64(-),X,encode,gsm,jpeg2k,mp3,sdl,speex,theora,threads,truetype,vaapi,vdpau,x264]) required by (virtual/ffmpeg-9-r1:0/0::gentoo, installed) media-video/ffmpeg:0 required by (media-video/cinelerra-20140710:0/0::x-portage, ebuild scheduled for merge) >=media-video/ffmpeg-1.2:0 required by (media-video/vlc-2.1.5:0/5-7::gentoo, installed) (media-video/libav-9.17:0/9::gentoo, ebuild scheduled for merge) pulled in by >=media-video/libav-9.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] (>=media-video/libav-9.12[abi_x86_64(-),X,encode,gsm,jpeg2k,mp3,sdl,speex,theora,threads,truetype,vaapi,vdpau,x264]) required by (virtual/ffmpeg-9-r1:0/0::gentoo, installed) media-video/libav:0= required by (media-libs/xine-lib-1.2.6-r1:1/1::gentoo, ebuild scheduled for merge) (media-libs/libpostproc-10.20140517-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by media-libs/libpostproc:0= required by (media-libs/xine-lib-1.2.6-r1:1/1::gentoo, ebuild scheduled for merge) (media-video/vlc-2.1.5:0/5-7::gentoo, installed) pulled in by >=media-video/vlc-1.1.8 required by (media-tv/me-tv-1.4.0.10:0/0::x-portage, installed) >=media-video/vlc-2.0.1:0/5-7=[dbus,ogg,vorbis] required by (media-libs/phonon-vlc-0.8.2:0/0::gentoo, installed) >=media-video/vlc-2.0.1:=[dbus,ogg,vorbis] required by (media-libs/phonon-vlc-0.8.2:0/0::gentoo, installed) media-video/vlc required by @selected After reading the "ffmpeg/libav conflict management: USE=libav " news I remove the ffmpeg USE flag from /etc/make.conf. Any hint hwo to proceed?
root@impala:/root(36)# emerge --info Portage 2.2.15 (python 2.7.9-final-0, default/linux/amd64/13.0, gcc-4.9.2, glibc-2.20-r1, 3.18.5-gentoo x86_64) ================================================================= System uname: Linux-3.18.5-gentoo-x86_64-AMD_Phenom-tm-_II_X4_965_Processor-with-gentoo-2.2 KiB Mem: 8163780 total, 1718064 free KiB Swap: 50331640 total, 49819252 free Timestamp of tree: Wed, 04 Feb 2015 11:00:01 +0000 sh bash 4.3_p33-r1 ld GNU ld (GNU Binutils) 2.24 app-shells/bash: 4.3_p33-r1 dev-java/java-config: 2.2.0 dev-lang/perl: 5.20.1-r4 dev-lang/python: 2.7.9-r1, 3.3.5-r1, 3.4.2 dev-util/cmake: 3.1.0 dev-util/pkgconfig: 0.28-r2 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.13.8 sys-apps/sandbox: 2.6-r1 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.10.3-r1, 1.11.6-r1, 1.12.6, 1.15 sys-devel/binutils: 2.24-r3 sys-devel/gcc: 4.9.2 sys-devel/gcc-config: 1.8 sys-devel/libtool: 2.4.5 sys-devel/make: 4.1-r1 sys-kernel/linux-headers: 3.18 (virtual/os-headers) sys-libs/glibc: 2.20-r1 Repositories: gentoo science sunrise sage-on-gentoo x11 x-portage g-cpan g-octave ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA PUEL Intel-SDP dlj-1.1 skype-eula skype-4.0.0.7-copyright googleearth AdobeFlash-11.x cadsoft Oracle-BCLA-JavaSE MakeMKV-EULA NVIDIA-CUDA Nero-AAC-EULA GIMPS" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=amdfam10 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=amdfam10 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage_impala" PORTDIR_OVERLAY="/var/lib/layman/science /var/lib/layman/sunrise /var/lib/layman/sage-on-gentoo /var/lib/layman/x11 /usr/local/portage /var/lib/cpan /var/lib/g-octave" USE="3dnow 3dnowext 64bit R X Xaw3d a52 aac accessibility acl acpi admin afs alsa amd64 ao apache2 apng applet archive armadillo arpack asf aspell atlas audacious audiofile automap automount bash-completion berkdb blas blast bluetooth bluray boost bzip2 cairo cdda cddb cdf cdio cdparanoia cdr cg cgi chm cli cmake cracklib crypt css cups curl cxx daap db dbi dbm dbus declarative designer devhelp device-mapper dga dia dirac djvu doc dot dri ds2490 ds9097 ds9097u dts dv dvb dvd dvdr dvi dynamicplugin eds egl elf emacs emboss emf encode epiphany evo examples exif expat extensions extra extras faac faad fam fftw firefox fits flac fltk fontconfig foomaticdb fortran fortran95 fpm fpx fuse g3dvl gcj gd gdal gdbm gdu gedit geoip geolocation geos gfortran gif gimp git glade glib glpk gml gmp gnome gnome-keyring gnome-print gnuplot gnutls gold gphoto2 gpm grammar graphics graphtft graphviz grass gsl gsm gstreamer gtk gtk3 gudev guile hddtemp hdf hdf5 hdri html http httpd hvm hwdb iconv icq icu id3tag ide imagemagick imap inotify introspection ipod ipv6 ithreads jabber jadetex java java6 jbig jit john jpeg jpeg2k kate kde kdepim kdrive kerberos keymap kpathsea kvm ladspa lame lapack latex lcms ldap lensfun libav libffi libkms libnotify libsamplerate live lm_sensors lua lzma lzo mad mail maildir mapnik math matroska media-library mercurial mikmod mkl mmx mmxext mng mod modules mono motif mozilla mp3 mp4 mpeg mpi mplayer mtp multilib multimedia musepack musicbrainz mysql mysqli nautilus ncurses netcdf netpbm network networking nfs nls nntp nptl nsplugin ntfs ntp numpy obex objc ocaml ocr octave odbc ofa ogdi ogg openexr opengl openmp openvg pam pango pcre pda pdf pdl2 perl plasma plotutils plugins png podcast policykit portaudio posix postgres postscript ppds preview-latex proj projectm pstricks pulseaudio python python-bindings q16 q32 qemu qhull qt3support qt4 quicktime raw readline reiserfs reports rle romio rpc rrdcgi rrdtool sage samba sasl schroedinger science sdk sdl secure-delete semantic-desktop server session shout sip slang slp smart smbclient smp sms sndfile snmp soap sockets sound soup sox speex spell sql sqlite sse sse2 sse4 sse4a ssl stlport subtitles subversion sudo suexec svg svm swig systemd szip t1lib tcl tcpd tex tex4ht texmacs theora thesaurus threads thunderbird tidy tiff tk tools truetype udev udisks unicode usb utempter v4l vaapi vala valgrind vdpau video virt-network virtualbox visio vorbis vpx vtk wav webdav webdav-serf webkit wmf wxwidgets x264 xa xattr xcb xetex xext xft xine xml xmlreader xmlrpc xpm xv xvid xvmc yaml youtube zlib zvbi" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_core authn_dbm authn_default authn_file authz_core authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgid dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info lbmethod_byrequests log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif slotmem_shm so socache_shmcb speling status unique_id unixd userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="canon fuji ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext popcnt sse sse2 sse3 sse4a" CURL_SSL="nss" DRACUT_MODULES="caps lvm mdraid syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="keyboard mouse evdev void" KERNEL="linux" LCD_DEVICES="cfontz hd44780 mtxorb ncurses X lcd2usb lcdlinux png usblcd" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="de fr ru" NETBEANS_MODULES="apisupport cnd dlight enterprise ergonomics groovy gsf harness ide identity j2ee java mobility nb php profiler websvccommon xml" OFFICE_IMPLEMENTATION="libreoffice" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" QEMU_SOFTMMU_TARGETS="arm i386 x86_64" QEMU_USER_TARGETS="arm i386 x86_64" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="nouveau displaylink" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, SYNC, USE_PYTHON
If I delete me-tv, mplayer, unpaper, cinelerra, virtual/ffmpeg media-video/ffmpeg, gst-plugins-ffmpeg and xine-lib, 'emerge -v1t vlc' fails now with: root@impala:/root(48)# emerge -v1t vlc These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild U ] media-video/vlc-2.1.5-r1:0/5-7 [2.1.5:0/5-7] USE="X a52 aalib alsa atmo avcodec avformat bluray cdda cddb dbus dirac dts dvb dvbpsi dvd egl encode faad ffmpeg flac fontconfig gcrypt gnome gnutls httpd kate kde libass libav%* libnotify libsamplerate libtiger lirc live lua matroska mp3 mpeg mtp musepack ncurses ogg opengl png postproc projectm pulseaudio qt4 samba schroedinger sdl shout speex svg swscale theora truetype udev v4l vaapi vcdx vdpau vlm vorbis wma-fixed x264 xcb xml xv zvbi (-altivec) (-audioqueue) -avahi -bidi -chromaprint -dc1394 -debug -directfb (-directx) (-dxva2) -fdk -fluidsynth -gme -growl -ieee1394 (-ios-vout) -jack -libcaca -libtar -linsys (-macosx) (-macosx-audio) (-macosx-dialog-provider) (-macosx-eyetv) (-macosx-qtkit) (-macosx-quartztext) (-macosx-vout) (-media-library) -modplug (-neon) -omxil -opencv -optimisememory -opus -rdp -rtsp -run-as-root -sdl-image -sftp -sid -skins -taglib {-test} -tremor -twolame -upnp -vnc" CPU_FLAGS_X86="mmx sse" 0 KiB [ebuild N ] media-libs/libpostproc-10.20140517-r1 USE="(-altivec) -pic -static-libs" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="3dnow mmx mmxext" 65 KiB [ebuild N ] virtual/ffmpeg-9-r2 USE="X encode gsm jpeg2k libav mp3 sdl speex theora threads truetype vaapi vdpau x264 -opus" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] media-video/libav-9.17:0/9 USE="X aac alsa bzip2 cdio doc encode faac gpl gsm hardcoded-tables jpeg2k mp3 network pulseaudio schroedinger sdl speex ssl theora threads tools truetype v4l vaapi vdpau vorbis vpx x264 xvid zlib (-altivec) -amr -bindist -cpudetection -custom-cflags -debug -fdk -frei0r -ieee1394 -jack (-neon) -openssl -opus -oss -pic -rtmp -static-libs {-test} (-vis)" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext -avx -ssse3" 3,985 KiB [blocks B ] <media-video/libav-10_beta1 ("<media-video/libav-10_beta1" is blocking media-video/vlc-2.1.5-r1, media-video/vlc-2.1.5) Total: 4 packages (1 upgrade, 3 new), Size of downloads: 4,049 KiB Conflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (media-video/vlc-2.1.5-r1:0/5-7::gentoo, ebuild scheduled for merge) pulled in by vlc >=media-video/vlc-2.0.1:0/5-7=[dbus,ogg,vorbis] required by (media-libs/phonon-vlc-0.8.2:0/0::gentoo, installed) >=media-video/vlc-2.0.1:=[dbus,ogg,vorbis] required by (media-libs/phonon-vlc-0.8.2:0/0::gentoo, installed) media-video/vlc required by @selected (media-video/libav-9.17:0/9::gentoo, ebuild scheduled for merge) pulled in by >=media-video/libav-9.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] (>=media-video/libav-9.12[abi_x86_64(-),X,encode,gsm,jpeg2k,mp3,sdl,speex,theora,threads,truetype,vaapi,vdpau,x264]) required by (virtual/ffmpeg-9-r2:0/0::gentoo, ebuild scheduled for merge) media-video/libav:0=[vaapi] required by (media-video/vlc-2.1.5-r1:0/5-7::gentoo, ebuild scheduled for merge) media-video/libav:0= required by (media-video/vlc-2.1.5-r1:0/5-7::gentoo, ebuild scheduled for merge) If I understand the output of 'emerge -v1t vlc' correctly, libav-9.17 seems to be a dependency of vlc-2.1.5-r1 but on the other hand it can not be installed at the same time as vlc-2.1.5-r1. Can anybody help me?
> After reading the "ffmpeg/libav conflict management: USE=libav" > news I remove the ffmpeg USE flag from /etc/make.conf. Any hint hwo to proceed? You misunderstood the news item then. You need to set USE="ffmpeg -libav" if you want to use media-video/ffmpeg, or USE="ffmpeg libav" if you want to use media-video/libav. Since mplayer only works with recent media-video/ffmpeg, not recent versions of media-video/libav, you probably want the former. media-video/vlc-2.1.5-r1 will work fine with media-video/ffmpeg-2.2.12, which is in ~arch. If you want to use libav, you should disable the vdpau useflag to make it work with libav-9*. USE=vdpau will require unmasking of libav-10*. I hope that clears things up.
(In reply to Ben de Groot from comment #3) > > After reading the "ffmpeg/libav conflict management: USE=libav" > > news I remove the ffmpeg USE flag from /etc/make.conf. Any hint hwo to proceed? > > You misunderstood the news item then. > > You need to set USE="ffmpeg -libav" if you want to use media-video/ffmpeg, or > USE="ffmpeg libav" if you want to use media-video/libav. > > Since mplayer only works with recent media-video/ffmpeg, not recent versions > of media-video/libav, you probably want the former. > > media-video/vlc-2.1.5-r1 will work fine with media-video/ffmpeg-2.2.12, > which is in ~arch. If you want to use libav, you should disable the vdpau > useflag to make it work with libav-9*. USE=vdpau will require unmasking of > libav-10*. > > I hope that clears things up. Thanks, Ben, for your remarks. I do not have any preferences relating to ffmpeg or libav. In the news was written, that libav is the Gentoo default. I wanted only use gentoo default configuration. If libav is the default, why should I add it explicitely to /etc/make.conf? On the other hand, why is libav the gentoo default, if such a basic tool as mplayer does not work with recent libav? I added after your remarks again ffmpeg to the USE flag in /etc/make.conf and removed vdpau. But the blocking remains: root@impala:/root(65)# emerge -uvDN @world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-gfx/jpeg2ps-1.9-r1 USE="-metric" 66 KiB [ebuild R ] media-gfx/graphicsmagick-1.3.20-r1 USE="X bzip2 cxx fpx imagemagick* jbig jpeg jpeg2k lcms lzma modules openmp perl png postscript q16 q32 svg threads tiff truetype wmf zlib -debug -static-libs -webp" 0 KiB [ebuild R ] media-libs/mesa-10.3.7 USE="classic dri3 egl gallium gbm gles2 llvm nptl openvg udev xa xvmc -bindist -debug -gles1 -opencl -openmax -osmesa -pax_kernel -pic -r600-llvm-compiler (-selinux) -vdpau* -wayland" ABI_X86="(64) -32 (-x32)" VIDEO_CARDS="nouveau (-freedreno) -i915 -i965 -ilo -intel -r100 -r200 -r300 -r600 -radeon -radeonsi -vmware" 0 KiB [ebuild R ] x11-libs/libva-1.5.0 USE="X drm egl opengl -vdpau* -wayland" ABI_X86="(64) -32 (-x32)" VIDEO_CARDS="-dummy -fglrx -intel -nvidia" 0 KiB [ebuild R ] media-video/ffmpeg-2.2.12:0/52.55.55 USE="X aac alsa bluray bzip2 cdio doc encode examples faac fontconfig gnutls gsm hardcoded-tables iconv jpeg2k ladspa mp3 network opengl pulseaudio schroedinger sdl speex theora threads truetype v4l vaapi vorbis vpx x264 xvid zlib zvbi -aacplus (-altivec) -amr -amrenc (-armv5te) (-armv6) (-armv6t2) (-armvfp) -bindist -celt -cpudetection -debug -fdk -flite -frei0r -gme -iec61883 -ieee1394 -jack -libass -libcaca -libsoxr -libv4l (-mips32r2) (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug (-neon) -openal -openssl -opus -oss -pic -quvi -rtmp -ssh -static-libs {-test} -twolame -vdpau* -wavpack -webp -x265" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3 -avx -avx2 -fma3 -fma4 -sse4_1 -sse4_2 -ssse3" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher" 0 KiB [ebuild R ] media-libs/avidemux-core-2.6.8:2.6 USE="nls sdl vaapi xv -debug (-system-ffmpeg) -vdpau*" VIDEO_CARDS="-fglrx" 0 KiB ... [ebuild R ] app-cdr/k3b-2.0.3-r1:4 USE="dvd encode ffmpeg* flac handbook mad mp3 musepack sndfile sox vorbis (-aqua) -debug -emovix -taglib -vcd" LINGUAS="de fr ru -ast -be -bg -bs -ca -ca@valencia -cs -csb -da -el -en_GB -eo -es -et -eu -fi -ga -gl -he -hi -hne -hr -hu -is -it -ja -kk -km -ko -ku -lt -lv -mai -mr -ms -nb -nds -nl -nn -oc -pa -pl -pt -pt_BR -ro -se -sk -sl -sr -sr@ijekavian -sr@ijekavianlatin -sr@latin -sv -th -tr -ug -uk -zh_CN -zh_TW" 0 KiB [blocks B ] media-libs/libpostproc ("media-libs/libpostproc" is blocking media-video/ffmpeg-2.2.12) [blocks B ] media-gfx/imagemagick ("media-gfx/imagemagick" is blocking media-gfx/graphicsmagick-1.3.20-r1) [blocks B ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is blocking media-video/libav-9.17, media-libs/libpostproc-10.20140517-r1)
Now I added -libav and again vdpau to the USE flags in /etc/make.conf, and the blocking disappeared.
You need to select USE=libav or USE=-libav depending on what you used before. If you want to change from that, you also need to emerge -1vDtu --changed-use @world.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae1063b59ef317fdc6dd640b60437f6fb143a2ac commit ae1063b59ef317fdc6dd640b60437f6fb143a2ac Author: Mikle Kolyada <zlogene@gentoo.org> AuthorDate: 2020-04-26 15:14:48 +0000 Commit: Mikle Kolyada <zlogene@gentoo.org> CommitDate: 2020-04-26 15:22:46 +0000 media-video/libav: remove last-rited pkg Closes: https://bugs.gentoo.org/show_bug.cgi?id=452482 Closes: https://bugs.gentoo.org/show_bug.cgi?id=458768 Closes: https://bugs.gentoo.org/show_bug.cgi?id=470764 Closes: https://bugs.gentoo.org/show_bug.cgi?id=499256 Closes: https://bugs.gentoo.org/show_bug.cgi?id=509974 Closes: https://bugs.gentoo.org/show_bug.cgi?id=519602 Closes: https://bugs.gentoo.org/show_bug.cgi?id=525070 Closes: https://bugs.gentoo.org/show_bug.cgi?id=555114 Closes: https://bugs.gentoo.org/show_bug.cgi?id=564040 Closes: https://bugs.gentoo.org/show_bug.cgi?id=587054 Closes: https://bugs.gentoo.org/show_bug.cgi?id=588986 Closes: https://bugs.gentoo.org/show_bug.cgi?id=701952 Closes: https://bugs.gentoo.org/show_bug.cgi?id=538790 Closes: https://bugs.gentoo.org/show_bug.cgi?id=711206 Closes: https://bugs.gentoo.org/show_bug.cgi?id=489922 Closes: https://bugs.gentoo.org/show_bug.cgi?id=409957 Closes: https://bugs.gentoo.org/show_bug.cgi?id=445854 Closes: https://bugs.gentoo.org/show_bug.cgi?id=474408 Closes: https://bugs.gentoo.org/show_bug.cgi?id=509294 Closes: https://bugs.gentoo.org/show_bug.cgi?id=522350 Closes: https://bugs.gentoo.org/show_bug.cgi?id=546080 Closes: https://bugs.gentoo.org/show_bug.cgi?id=588482 Closes: https://bugs.gentoo.org/show_bug.cgi?id=603726 Closes: https://bugs.gentoo.org/show_bug.cgi?id=694082 Closes: https://bugs.gentoo.org/show_bug.cgi?id=634102 Closes: https://bugs.gentoo.org/show_bug.cgi?id=542186 Closes: https://bugs.gentoo.org/show_bug.cgi?id=635524 Closes: https://bugs.gentoo.org/show_bug.cgi?id=651218 Closes: https://bugs.gentoo.org/show_bug.cgi?id=651220 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> media-video/libav/Manifest | 3 - media-video/libav/files/libav-12.3-x264.patch | 85 ------- media-video/libav/libav-12.3.ebuild | 350 -------------------------- media-video/libav/libav-13_pre20171219.ebuild | 336 ------------------------- media-video/libav/libav-9999.ebuild | 339 ------------------------- media-video/libav/metadata.xml | 35 --- 6 files changed, 1148 deletions(-)