Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Deutsches Forum (German)
  • Search

[gelöst] Problem mit mesa-18.1.6

Support-Forum
Diskussionen rund um Installation, Betrieb und Anpassungen von Gentoo und dessen Paketen sowie dabei auftretenden (technischen) Problemen.
Deutsches Portal: www.gentoo.de
Post Reply
  • Print view
Advanced search
8 posts • Page 1 of 1
Author
Message
Schattenschlag
Apprentice
Apprentice
Posts: 184
Joined: Tue Oct 18, 2011 2:41 pm

[gelöst] Problem mit mesa-18.1.6

  • Quote

Post by Schattenschlag » Thu Aug 23, 2018 10:08 am

Hallöchen

Hab vorhin ein update gestartet und dann kann folgende Meldung

Code: Select all


!!! The ebuild selected to satisfy ">=media-libs/mesa-9.1.6[egl,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-libs/mesa-18.1.6::gentoo USE="classic dri3 egl gallium gbm llvm nptl opencl -bindist -d3d9 -debug -gles1 -gles2 -openmax -osmesa -pax_kernel -pic (-selinux) -unwind -vaapi -valgrind -vdpau -vulkan -wayland -xa -xvmc" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="(-freedreno) -i915 -i965 (-imx) -intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi (-vc4) -virgl (-vivante) -vmware"

  The following REQUIRED_USE flag constraints are unsatisfied:
    opencl? ( any-of ( video_cards_r600 video_cards_radeonsi ) )

  The above constraints are a subset of the following complete expression:
    d3d9? ( dri3 gallium ) llvm? ( gallium ) opencl? ( gallium llvm any-of ( video_cards_r600 video_cards_radeonsi ) ) openmax? ( gallium ) gles1? ( egl ) gles2? ( egl ) vaapi? ( gallium ) vdpau? ( gallium ) vulkan? ( any-of ( video_cards_i965 video_cards_radeonsi ) video_cards_radeonsi? ( llvm ) ) wayland? ( egl gbm ) xa? ( gallium ) video_cards_freedreno? ( gallium ) video_cards_intel? ( classic ) video_cards_i915? ( any-of ( classic gallium ) ) video_cards_i965? ( classic ) video_cards_imx? ( gallium video_cards_vivante ) video_cards_nouveau? ( any-of ( classic gallium ) ) video_cards_radeon? ( any-of ( classic gallium ) gallium? ( x86? ( llvm ) amd64? ( llvm ) ) ) video_cards_r100? ( classic ) video_cards_r200? ( classic ) video_cards_r300? ( gallium x86? ( llvm ) amd64? ( llvm ) ) video_cards_r600? ( gallium ) video_cards_radeonsi? ( gallium llvm ) video_cards_vc4? ( gallium ) video_cards_virgl? ( gallium ) video_cards_vivante? ( gallium gbm ) video_cards_vmware? ( gallium )

(dependency required by "x11-libs/cairo-1.14.12::gentoo" [installed])
(dependency required by "dev-libs/gobject-introspection-1.52.1::gentoo[cairo]" [installed])
(dependency required by "x11-libs/libnotify-0.7.7::gentoo[introspection]" [installed])
(dependency required by "media-plugins/audacious-plugins-3.9-r1::gentoo[libnotify]" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

Hmm nur weiß ich nicht was ich da machen soll ?
In der make.config steht ja eh drinnen

Code: Select all

GRUB_PLATFORMS="pc"
INPUT_DEVICES="evdev"
VIDEO_CARDS="nvidia"
LINGUAS="de"
L10N="de"
ACCEPT_LICENSE="*"
ABI_X86="64 32"
Was hab ich denn übersehen ? bis jetzt hat ja auch alles geklappt hmm.
Wäre echt danke für einen guten Tipp.
mfg
schatti
Last edited by Schattenschlag on Sat Aug 25, 2018 10:42 am, edited 1 time in total.
Top
Josef.95
Advocate
Advocate
Posts: 4857
Joined: Mon Sep 03, 2007 9:46 am
Location: Germany

  • Quote

Post by Josef.95 » Thu Aug 23, 2018 11:11 am

Hi,
da du mit gesetzten
VIDEO_CARDS="nvidia"
scheinbar nur die nvidia-drivers nutzt, die ihre eigenen GLX libs mitbringen (die du via eselect opengl set nvidia setzt), wird mesa eigentlich gar nicht benötigt.

Vorschlag: Falls du tatsächlich nur die nvidia-drivers nutzt, dann kannst du bei mesa eigentlich nahezu alle Useflags herausnehmen.
Versuche mal folgende Useflags herauszunehmen:

Code: Select all

echo "media-libs/mesa -classic -gallium -llvm -opencl" >> /etc/portage/package.use/mesa
Ich denke das sollte für deine nvidia-drivers besser passen.
Top
Schattenschlag
Apprentice
Apprentice
Posts: 184
Joined: Tue Oct 18, 2011 2:41 pm

  • Quote

Post by Schattenschlag » Sat Aug 25, 2018 10:41 am

Hy danke Josef.95 hat geklappt.
Nur wieso kommt jetzt erst der Fehler? Hab ja jetzt jahrelang nichts geändert an den Useflags ? hmm
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Sat Aug 25, 2018 11:01 am

Vor Jahren gab es aber noch kein mesa-18.1.6.
Top
Josef.95
Advocate
Advocate
Posts: 4857
Joined: Mon Sep 03, 2007 9:46 am
Location: Germany

  • Quote

Post by Josef.95 » Sat Aug 25, 2018 11:01 am

Jo, vermutlich wurden die Abhängigkeiten vom mesa ebuild (oder/und deren genutzten eclasses) geändert.
Es ist in dem Sinne ja auch kein Fehler, sondern eher ein Hinweis darauf das man die Konfiguration anpassen möge.

Für nvidia-drivers sollte man den opencl Provider via eselect opencl Modul setzen können - schau mal via

Code: Select all

eselect opencl list
Top
franzf
Advocate
Advocate
User avatar
Posts: 4565
Joined: Tue Mar 29, 2005 9:06 am

  • Quote

Post by franzf » Sat Aug 25, 2018 11:10 am

Ja klar, 18.1.6 gab es noch nicht "vor Jahren", das ging aber ganz aktuell stable.
Und um den Schuldigen zu benennen:
https://github.com/gentoo/gentoo/commit ... c49b6893fb
Hier wurde ohne REV-Bump eine Änderung an den USE-Dependencies eingeführt. Zu dem Zeitpunkt war 17.3.9 bereits stable für die meisten Plattformen, dadurch auch bei dir installiert und insbesondere in der VDB mit jenen USE-Abhäbgigkeiten vorhanden.
Aus diesem Grund bekommst du erst jetzt mit dem Update diese Änderungen serviert.
Top
Schattenschlag
Apprentice
Apprentice
Posts: 184
Joined: Tue Oct 18, 2011 2:41 pm

  • Quote

Post by Schattenschlag » Thu Aug 30, 2018 7:00 am

Alles klar, danke für die Infos.
Muss mir irgendwie durch geschlüpft sein die News von Mesa und den Useflags änderungen.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Thu Aug 30, 2018 9:35 am

Für USE-flag Änderungen gibt es normalerweise keine News, außer es handelt sich um globale Änderungen wie z.B. Python update.
Top
Post Reply
  • Print view

8 posts • Page 1 of 1

Return to “Deutsches Forum (German)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic