I want OpenGL ES for my kwin. This requires enabling gles use flag for media-libs/mesa. But this use flag doesn't exist in git version media-libs/mesa-9999 There are gles1 and gles2 use flags instead. Reproducible: Always Steps to Reproduce: 1. add x11 overlay 2. unmask and install media-libs/mesa-9999 3. USE="gles" emerge -va kde-base/kwin Actual Results: WARNING: One or more updates have been skipped due to a dependency conflict: media-libs/mesa:0 (media-libs/mesa-9999::x11, ebuild scheduled for merge) conflicts with >=media-libs/mesa-7.10[egl(+),gles] required by (kde-base/kwin-4.7.1-r1::gentoo, installed)
Almost certainly kwin uses GLES2, so the dependency should be updated to depend on mesa[gles2]. Sorry about this, I meant to file a kwin bug but got side tracked.
(In reply to comment #1) > Almost certainly kwin uses GLES2, so the dependency should be updated to depend > on mesa[gles2]. > > Sorry about this, I meant to file a kwin bug but got side tracked. So, which versions of mesa have / will have a gles2 useflag? Need this information to get the dependencies right...
(In reply to comment #2) > (In reply to comment #1) > > Almost certainly kwin uses GLES2, so the dependency should be updated to depend > > on mesa[gles2]. > > > > Sorry about this, I meant to file a kwin bug but got side tracked. > > So, which versions of mesa have / will have a gles2 useflag? Need this > information to get the dependencies right... Mesa-9999 in the overlay has gles2, so the first version in the tree that will have gles2 will be Mesa-7.12.
Fixed for 4.7.1-r1 and later.