Jump to content
funtoo forums
  • 0
Sign in to follow this  
donjames

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

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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...