View previous topic :: View next topic |
Author |
Message |
Poppenpopper Tux's lil' helper


Joined: 29 Sep 2003 Posts: 80 Location: Böblingen
|
Posted: Wed Sep 16, 2020 12:27 pm Post subject: SOLVED: emerge dev-lang/rust REQUIRED_USE flag |
|
|
Hallo zusammen,
bei einem emerge -u --deep world stoße ich auf die nachfolgende Fehlermeldung, die ich allerdings nicht ganz interpretieren und lösen kann:
Quote: | server01 ~ # emerge -u --deep world
Calculating dependencies... done!
!!! The ebuild selected to satisfy "~dev-lang/rust-1.45.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_riscv_ilp32d(-)?,abi_riscv_ilp32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" has unmet requirements.
- dev-lang/rust-1.45.2::gentoo USE="-clippy -debug -doc -libressl (-miri) (-nightly) (-parallel-compiler) -rls -rustfmt (-system-bootstrap) (-system-llvm) -wasm" CPU_FLAGS_X86="-sse2" LLVM_TARGETS="(X86) -AArch64 -AMDGPU -ARM -BPF -Hexagon -Lanai -MSP430 -Mips -NVPTX -PowerPC -RISCV -Sparc -SystemZ -WebAssembly -XCore"
The following REQUIRED_USE flag constraints are unsatisfied:
x86? ( cpu_flags_x86_sse2 )
The above constraints are a subset of the following complete expression:
any-of ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore ) miri? ( nightly ) parallel-compiler? ( nightly ) wasm? ( llvm_targets_WebAssembly ) x86? ( cpu_flags_x86_sse2 )
(dependency required by "virtual/rust-1.45.2::gentoo" [ebuild])
(dependency required by "gnome-base/librsvg-2.48.8::gentoo" [ebuild])
(dependency required by "x11-libs/gtk+-3.24.22::gentoo" [ebuild])
(dependency required by "x11-themes/adwaita-icon-theme-3.36.1::gentoo" [ebuild])
(dependency required by "x11-libs/gtk+-2.24.32-r1::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
|
Für mich liest sich das so, als hätte ich das use flag / bzw. flag x86 an einer stelle nicht richtig gesetzt. In der /etc/make.conf steht jedoch:
Interpretiere ich das falsch? Im Forum habe ich bereits (ggf. falsch) gesucht. Für Hinweise bin ich daher dankbar. Danke bereits im Voraus für Eure Hilfe!
Viele Grüße
Lars
Last edited by Poppenpopper on Wed Sep 16, 2020 12:34 pm; edited 1 time in total |
|
Back to top |
|
 |
Poppenpopper Tux's lil' helper


Joined: 29 Sep 2003 Posts: 80 Location: Böblingen
|
Posted: Wed Sep 16, 2020 12:33 pm Post subject: |
|
|
ich hatte wohl etwas auf den augen. Nachdme ich
in der make.conf
Quote: | CPU_FLAGS_X86="sse2" |
gesetzt habe, geht es. Ich hatte https://wiki.gentoo.org/wiki/CPU_FLAGS_X86 nicht gekannt und sse noch in den normalen Use-Flags stehen. |
|
Back to top |
|
 |
franzf Advocate


Joined: 29 Mar 2005 Posts: 4565
|
Posted: Wed Sep 16, 2020 12:49 pm Post subject: |
|
|
Poppenpopper wrote: | ich hatte wohl etwas auf den augen. Nachdme ich
in der make.conf
Quote: | CPU_FLAGS_X86="sse2" |
gesetzt habe, geht es. Ich hatte https://wiki.gentoo.org/wiki/CPU_FLAGS_X86 nicht gekannt und sse noch in den normalen Use-Flags stehen. |
Setz das nochmal ordentlich mit cpuid2cpuflags -- wird in dem Link von dir beschrieben. |
|
Back to top |
|
 |
Poppenpopper Tux's lil' helper


Joined: 29 Sep 2003 Posts: 80 Location: Böblingen
|
Posted: Wed Sep 16, 2020 1:59 pm Post subject: |
|
|
danke für den Hinweis. Schon geschehen. Wollte allerdings erst einmal testen, ob ein sse2 reichen würde. |
|
Back to top |
|
 |
|