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

Need Help updating system





I'm having an issue when i sync and then try to update my system

using the @world command I get the following error, I'm not sure what

to do, here is the output:

sudo emerge --sync
>>> Starting git pull...
remote: Counting objects: 40399, done.
remote: Compressing objects: 100% (25880/25880), done.
remote: Total 40399 (delta 37902), reused 16731 (delta 14499), pack-reused 0
Receiving objects: 100% (40399/40399), 7.09 MiB | 308.00 KiB/s, done.
Resolving deltas: 100% (37902/37902), completed with 24191 local objects.
From git://github.com/funtoo/ports-2012
   d6cd802..4e4ca4e  funtoo.org -> origin/funtoo.org
Updating d6cd802..4e4ca4e
Checking out files: 100% (34695/34695), done.
>>> Git pull in /usr/portage successful

 * IMPORTANT: config file '/etc/sudoers' needs updating.
 * See the CONFIGURATION FILES section of the emerge
 * man page to learn how to update config files.
keith@sozo42 ~ $ sudo emerge -auDN @world

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

Calculating dependencies... done!

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

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

  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-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3" [installed])
(dependency required by "mate-extra/mate-media-1.8.0[aac]" [installed])
(dependency required by "mate-base/mate-1.8.0[base]" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

and my make.conf as well:

# These settings were set by the metro build script that automatically built th$
# Please consult /etc/portage/make.conf.example for a more detailed example.
CFLAGS="-march=core2 -O2 -pipe"
CXXFLAGS="-march=core2 -O2 -pipe"
INPUT_DEVICES="evdev synaptics"
USE="bindist base themes extras
branding consolekit pam X aac alsa bluray bzip2 cdio
-encode -faac -aacplus fdk hardcoded-tables iconv ieee1394 jpeg2k libass
mmx mp3 network opengl rtmp schroedinger theora threads
truetype twolame v4l vorbis vpx wavpack webp -zlib -test
x264 x265 xvid zlib -openssl -libv4l -v4l -fftools_cws2fws"
CPU_FLAGS_X86="mmx sse sse2 sse3 ssse3"

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

1) Update make.conf:

# emerge app-portage/cpuinfo2cpuflags


# cpuinfo2cpuflags

Then update your CPU_FLAGS_X86 (cause I think that there are also mmxext (native in Athlon but renamed in Intel's cpu, such as sse3 are named PNI ("Prescott new Instructions))


Then You're core2 is precedent of "Penryn" family that supports also sse4.1


If you want try also 

grep sse4 /proc/cpuinfo

to be sure that there aren't also sse4.1 streaming simd extensions.


For Other questions, mmm I use the "Stable branch" of portage.


Ciao :)

Link to comment
Share on other sites

  • 0

Could you post your.

$ eselect profile list

and tell to us what you want obtain :) ?

(e.g. : desktop type ecc.... )


Ciao :)


ps. I've seen an incoerence: -zlib .... zlib) I think that you must clear "-zilp" (this is only one little step). or if you want "prune them with

# euse -P zlib


But if you want (raccamandable)


# euse -E zlib


Hi :)




If you want i'll send to you my make.conf only for reflecting on this.

Link to comment
Share on other sites

  • 0

$ eselect profile list
Currently available arch profiles:
[1] funtoo/1.0/linux-gnu/arch/x86-64bit *
[2] funtoo/1.0/linux-gnu/arch/pure64
Currently available build profiles:
[3] funtoo/1.0/linux-gnu/build/stable
[4] funtoo/1.0/linux-gnu/build/current *
[5] funtoo/1.0/linux-gnu/build/experimental
Currently available flavor profiles:
[6] funtoo/1.0/linux-gnu/flavor/minimal
[7] funtoo/1.0/linux-gnu/flavor/core
[8] funtoo/1.0/linux-gnu/flavor/desktop *
[9] funtoo/1.0/linux-gnu/flavor/workstation
[10] funtoo/1.0/linux-gnu/flavor/hardened
Currently available mix-ins profiles:
[11] funtoo/1.0/linux-gnu/mix-ins/audio (auto)
[12] funtoo/1.0/linux-gnu/mix-ins/cinnamon
[13] funtoo/1.0/linux-gnu/mix-ins/console-extras (auto)
[14] funtoo/1.0/linux-gnu/mix-ins/dvd (auto)
[15] funtoo/1.0/linux-gnu/mix-ins/gnome
[16] funtoo/1.0/linux-gnu/mix-ins/kde
[17] funtoo/1.0/linux-gnu/mix-ins/mate *
[18] funtoo/1.0/linux-gnu/mix-ins/media (auto)
[19] funtoo/1.0/linux-gnu/mix-ins/media-pro
[20] funtoo/1.0/linux-gnu/mix-ins/mediadevice-audio-consumer
[21] funtoo/1.0/linux-gnu/mix-ins/mediadevice-audio-pro
[22] funtoo/1.0/linux-gnu/mix-ins/mediadevice-base *
[23] funtoo/1.0/linux-gnu/mix-ins/mediadevice-video-consumer
[24] funtoo/1.0/linux-gnu/mix-ins/mediadevice-video-pro
[25] funtoo/1.0/linux-gnu/mix-ins/mediaformat-audio-common
[26] funtoo/1.0/linux-gnu/mix-ins/mediaformat-audio-extra
[27] funtoo/1.0/linux-gnu/mix-ins/mediaformat-gfx-common
[28] funtoo/1.0/linux-gnu/mix-ins/mediaformat-gfx-extra
[29] funtoo/1.0/linux-gnu/mix-ins/mediaformat-video-common *
[30] funtoo/1.0/linux-gnu/mix-ins/mediaformat-video-extra *
[31] funtoo/1.0/linux-gnu/mix-ins/lxde
[32] funtoo/1.0/linux-gnu/mix-ins/lxqt
[33] funtoo/1.0/linux-gnu/mix-ins/no-emul-linux-x86
[34] funtoo/1.0/linux-gnu/mix-ins/no-systemd
[35] funtoo/1.0/linux-gnu/mix-ins/print (auto)
[36] funtoo/1.0/linux-gnu/mix-ins/python3-only
[37] funtoo/1.0/linux-gnu/mix-ins/X (auto)
[38] funtoo/1.0/linux-gnu/mix-ins/xfce
[39] funtoo/1.0/linux-gnu/mix-ins/vmware-guest
[40] funtoo/1.0/linux-gnu/mix-ins/hardened

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