REQUIRED_USE contains ?? ( gles2 opengl ) so only one may be enabled. This makes it impossible to globally enable gles2 and opengl. Please rename IUSE=gles2 to IUSE=gles2-only.
I have a feeling we discussed about this in #gentoo-desktop and I said I'd do it.... but forgot ;) New version of efl will be out this week. I'll update the USE flag for that, stabilize it and remove old versions after 30 days.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8baef7c5715853c54da94ce3b2c284b019d0cb97 commit 8baef7c5715853c54da94ce3b2c284b019d0cb97 Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2020-06-17 11:57:18 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-06-17 11:57:53 +0000 dev-libs/efl: bump to 1.24.3 - rename 'gles2' USE flag to 'gles2-only', #627758 Closes: https://bugs.gentoo.org/728306 Signed-off-by: Joonas Niilola <juippis@gentoo.org> dev-libs/efl/Manifest | 1 + dev-libs/efl/efl-1.24.3.ebuild | 283 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 284 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac913214a827bafb3b66d325ec2ea3287c584504 commit ac913214a827bafb3b66d325ec2ea3287c584504 Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2020-06-17 12:33:28 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-06-17 12:33:28 +0000 x11-terms/terminology: update to reflect efl[gles2-only] Bug: https://bugs.gentoo.org/728306 Signed-off-by: Joonas Niilola <juippis@gentoo.org> .../{terminology-1.7.0.ebuild => terminology-1.7.0-r1.ebuild} | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)