The ffmpeg-0.10.3 is marked stable, keywording for the virtual version should follow. The libav counterpart to satisfy virtual/ffpeg-0.10.3 is also satisfied by a stable version, media-video/libav-0.8.3. Reproducible: Always
Me too, on x86, for another reason. virtual/ffmpeg-0.10.2-r1 wants me to unmerge ffmpeg in favour of libav. I need ffmpeg for various stuff. virtual/ffmpeg-0.10.3 does not do this. I've keyworded virtual/ffmpeg-0.10.3 and things work OK. Rather than raising a bug for virtual/ffmpeg-0.10.2-r1, it's probably easier to stabilize 0.10.3. For completeness sake, here's what happens with virtual/ffmpeg-0.10.2-r1 ================================================================== [d531][root][~] emerge -pv --update --deep world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-video/libav-0.8.3 USE="X aac bzip2 gpl mmx mp3 ssse3 theora threads truetype vdpau vorbis xvid zlib -3dnow -3dnowext -alsa (-altivec) -amr -avx -bindist -cdio -cpudetection -custom-cflags -debug -dirac -doc -encode -faac -frei0r -gsm -hardcoded-tables -ieee1394 -jack -jpeg2k -mmxext (-neon) -network -openssl -oss -pic -pulseaudio -qt-faststart -rtmp -schroedinger -sdl -speex -ssl -static-libs -test -v4l -vaapi (-vis) -vpx -x264" 3,710 kB [ebuild N ] virtual/ffmpeg-0.10.2-r1 USE="X mp3 theora threads truetype vdpau -encode -jpeg2k -sdl -vaapi -x264" 0 kB [blocks B ] media-video/ffmpeg ("media-video/ffmpeg" is blocking media-video/libav-0.8.3) Total: 2 packages (2 new), Size of downloads: 3,710 kB 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/libav-0.8.3::gentoo, ebuild scheduled for merge) pulled in by >=media-video/libav-0.8.2[X,-encode,-jpeg2k,mp3,-sdl,theora,threads,truetype,-vaapi,vdpau,-x264] required by (virtual/ffmpeg-0.10.2-r1::gentoo, ebuild scheduled for merge) (media-video/ffmpeg-0.10.3::gentoo, installed) pulled in by media-video/ffmpeg required by @selected For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked ================================================================== but with virtual/ffmpeg-0.10.3 keyworded... ================================================================== [d531][root][~] emerge -pv --update --deep world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ~] virtual/ffmpeg-0.10.3 USE="X mp3 theora threads truetype vdpau -encode -gsm -jpeg2k -sdl -speex -vaapi -x264" 0 kB Total: 1 package (1 new), Size of downloads: 0 kB ================================================================== and here's "emerge --info" output. Note that I start my USE var in make.conf with "-*". It occasionally discovers obscure errors. Portage 2.1.11.9 (default/linux/x86/10.0, gcc-4.5.4, glibc-2.15-r2, 3.3.8-gentoo i686) ================================================================= System uname: Linux-3.3.8-gentoo-i686-Intel-R-_Core-TM-2_Duo_CPU_E4600_@_2.40GHz-with-gentoo-2.1 Timestamp of tree: Mon, 01 Oct 2012 03:15:01 +0000 app-shells/bash: 4.2_p37 dev-lang/python: 2.7.3-r2, 3.2.3 dev-util/cmake: 2.8.9 dev-util/pkgconfig: 0.27.1 sys-apps/baselayout: 2.1-r1 sys-apps/openrc: 0.9.8.4 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.13, 2.68 sys-devel/automake: 1.11.6 sys-devel/binutils: 2.22-r1 sys-devel/gcc: 4.5.4 sys-devel/gcc-config: 1.7.3 sys-devel/libtool: 2.4-r1 sys-devel/make: 3.82-r3 sys-kernel/linux-headers: 3.1 (virtual/os-headers) sys-libs/glibc: 2.15-r2 Repositories: gentoo x-portage ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="*" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=native -mmmx -msse -msse2 -msse3 -mssse3 -mfpmath=sse -fomit-frame-pointer -pipe -fno-unwind-tables -fno-asynchronous-unwind-tables" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -march=native -mmmx -msse -msse2 -msse3 -mssse3 -mfpmath=sse -fomit-frame-pointer -pipe -fno-unwind-tables -fno-asynchronous-unwind-tables" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--autounmask=n" FCFLAGS="-O2 -march=i686 -pipe" FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch parse-eapi-ebuild-head protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="-O2 -march=i686 -pipe" GENTOO_MIRRORS="ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://gentoo.netnitco.net" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="en" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X a52 aac bzip2 cxx dga dri exif ffmpeg flac fortran gallium gif intel jpeg mmx mng mp3 mpeg nptl nptlonly nsplugin offensive ogg opengl png posix sse sse2 sse3 ssse3 theora threads tiff truetype vdpau vim-syntax vorbis webm win32codecs x86 xcomposite xpm xv xvid zlib" ALSA_PCM_PLUGINS="adpcm alaw copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol asym" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
*** Bug 440718 has been marked as a duplicate of this bug. ***
virtual is stable these days