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

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


donjames

Question

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?

 

Thanks,

 

donjames

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.
 
Reference:
ffmpeg has unmet requirements
News:CPU_FLAGS_X86

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...