Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

"media-video/ffmpeg:0=" has unmet requirements



Hi everyone,


I am trying to do an emerge world with a new install of Funtoo.


I get the following errors:

emerge -uDNvp world

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! The ebuild selected to satisfy "media-video/ffmpeg:0=" has unmet requirements.
- media-video/ffmpeg-2.8.1::gentoo USE="X alsa bzip2 encode gnutls gpl hardcoded-tables iconv mp3 network opengl postproc samba sdl static-libs threads vorbis zlib -aac -aacplus (-altivec) -amr -amrenc (-armv5te) (-armv6) (-armv6t2) (-armvfp) -bluray -bs2b -cdio -celt -cpudetection -debug -doc -examples -faac -fdk -flite -fontconfig -frei0r -fribidi -gme -gsm -iec61883 -ieee1394 -jack -jpeg2k -ladspa -libass -libcaca -libressl -librtmp -libsoxr -libv4l -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug (-neon) -openal -openssl -opus -oss -pic -pulseaudio -quvi -schroedinger -snappy -speex -ssh -test -theora -truetype -twolame -v4l -vaapi -vdpau -vpx -wavpack -webp -x264 -x265 -xcb -xvid -zvbi" CPU_FLAGS_X86="sse2 -3dnow -3dnowext -avx -avx2 -fma3 -fma4 -mmx -mmxext -sse -sse3 -sse4_1 -sse4_2 -ssse3 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher"

  The following REQUIRED_USE flag constraints are unsatisfied:
    cpu_flags_x86_sse2? ( cpu_flags_x86_sse )

  The above constraints are a subset of the following complete expression:
    libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( encode ) postproc? ( gpl ) frei0r? ( gpl ) cdio? ( gpl ) samba? ( gpl ) zvbi? ( gpl ) encode? ( x264? ( gpl ) x265? ( gpl ) xvid? ( gpl ) X? ( !xcb? ( gpl ) ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )

(dependency required by "media-video/vlc-2.2.1-r1::gentoo[avcodec,avformat,swscale]" [ebuild])
(dependency required by "media-libs/phonon-vlc-0.8.2::gentoo" [installed])
(dependency required by "media-libs/phonon-4.8.3-r1::gentoo[vlc]" [installed])
(dependency required by "kde-base/kdelibs-4.14.13-r1::gentoo" [ebuild])
(dependency required by "net-libs/libproxy-0.4.11-r2::gentoo[kde]" [installed])
(dependency required by "net-libs/glib-networking-2.44.0::gentoo" [installed])
(dependency required by "net-libs/libsoup-2.50.0::gentoo" [installed])
(dependency required by "gnome-base/gvfs-1.24.2::gentoo[http]" [installed])
(dependency required by "x11-libs/libfm-1.2.3-r2::gentoo[automount,-udisks]" [installed])
(dependency required by "lxde-base/menu-cache-1.0.0-r1::gentoo" [installed])
(dependency required by "lxde-base/lxde-meta-0.5.5-r4::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

Can anyone give me a clue about what is going on here?





Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

The CPU_FLAGS_X86 setting on the system does not satisfy ffmpeg requirements.


CPU_FLAGS_X86="sse2 -3dnow -3dnowext -avx -avx2 -fma3 -fma4 -mmx -mmxext -sse -sse3 -sse4_1 -sse4_2 -ssse3 -xop"

sse is disabled-> ( cpu_flags_x86_sse )
CPU_FLAGS_X86 variable setting is done automatically in make.defaults if epro is used to set a correct subarch profile for the system CPU.
See currently set CPU_FLAGS_X86:

emerge --info

Install cpuinfo2cpuflags to query the system for the correct CPU flags.
ffmpeg has unmet requirements

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...