with new stable ffmpeg-4.1.3 update available: emerge -av ffmpeg --oneshot These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ~] media-video/ffmpeg-3.4.6:0/55.57.57::gentoo USE="X alsa bluray bzip2 encode fontconfig gmp gnutls gpl hardcoded-tables iconv libass libdrm mp3 network opengl openssl opus postproc sdl svg threads truetype vaapi vdpau vorbis x264 xcb xvid zlib (-altivec) -amr -amrenc (-appkit) -bs2b -cdio -chromaprint -chromium -cpudetection -debug -doc -fdk -flite -frei0r -fribidi -gcrypt -gme -gsm -iec61883 -ieee1394 -jack -jpeg2k -kvazaar -ladspa -libcaca -libilbc -librtmp -libsoxr -libv4l -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -nvenc -openal -opencl -openh264 -oss -pic -pulseaudio -rubberband -samba -snappy -speex -ssh -static-libs -test -theora -twolame -v4l -vpx -wavpack -webp -x265 -zeromq -zimg -zvbi" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -3dnow -3dnowext -fma4 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: media-video/ffmpeg:0 (media-video/ffmpeg-4.1.3:0/56.58.58::gentoo, ebuild scheduled for merge) conflicts with =media-video/ffmpeg-3*:0/55.57.57= required by (games-emulation/vbam-2.0.2:0/0::gentoo, installed) ^ ^^^^^^^^^^^^^^ =media-video/ffmpeg-3*:= required by (games-emulation/vbam-2.0.2:0/0::gentoo, installed) ^ ^^
there's an issue available, but nothing happened for 1,5 years now. Given that it's needed just for recording stuff people play, just mask that useflag until problem is resolved. thanks.
commit ef9f6bf56e2a038da4cdda33020cf9d8decf1e85 Author: James Le Cuirot <chewi@gentoo.org> Date: Wed Aug 29 22:21:24 2018 +0100 games-emulation/vbam: Pin ffmpeg back to version 3 It doesn't build with ffmpeg 4, the dependency is optional, and upstream don't appear to be in a hurry to fix it. Closes: https://bugs.gentoo.org/654176 Package-Manager: Portage-2.3.48, Repoman-2.3.10 *** This bug has been marked as a duplicate of bug 654176 ***
This bug isn't about the build failure, but the blockage of the ffmpeg-4 update due to hard depending on the old slot of ffmpeg. Thus, masking the useflag seems apropiate to me.
*** This bug has been marked as a duplicate of bug 654176 ***