!!! The ebuild selected to satisfy "media-libs/libmediaart" has unmet requirements.
michis-kiste /home/michi # emerge -avuND world
* IMPORTANT: 17 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
These are the packages that would be merged, in order:
Calculating dependencies \
!!! Problem resolving dependencies for media-libs/libmediaart from @selected
... done!
Dependency resolution took 0.89 s (backtrack: 0/20).
!!! The ebuild selected to satisfy "media-libs/libmediaart" has unmet requirements.
- media-libs/libmediaart-1.9.6-r1::gentoo USE="gtk introspection qt5 -gtk-doc -test -vala" ABI_X86="(64)"
The following REQUIRED_USE flag constraints are unsatisfied:
exactly-one-of ( gtk qt5 )
The above constraints are a subset of the following complete expression:
exactly-one-of ( gtk qt5 ) vala? ( introspection )
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
!! The ebuild selected to satisfy „media-libs/libmediaart“ has unmet requirements.Z
In diesem Fall muss in einer Datei angegeben werden das entweder -qt5 oder -gtk verwendet wird. Das hängt oft von der grafischen Oberfläche ab. gtk ist eher Gnome.
Eine Datei mit gewünschten Namen unter /etc/portage/package.use anlegen (ich nannte sie libmediaart)
nano -w /etc/portage/package.use/libmediaart
#Inhalt der Datei in meinem Fall:
media-libs/libmediaart -qt5 gtk
Oder es wird in der /etc/portage/make.conf global angelegt. Aber dann gilt die Änderung nicht nur für das eine Paket sondern für das komplette System