libepoxy currently doesn't depend on anything that it would be dlopen'ing at runtime, so e.g. in webkit-gtk we have libglvnd dependency in the libepoxy consumer instead. Maybe we should just RDEPEND on libglvnd from libepoxy itself to ensure it has stuff to dlopen?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a1a43dab801e160832a874c8d305e88956943a commit e0a1a43dab801e160832a874c8d305e88956943a Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2024-04-21 22:33:18 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2024-04-21 22:40:13 +0000 media-libs/libepoxy: Revbump Closes: https://bugs.gentoo.org/930239 Closes: https://bugs.gentoo.org/919911 Closes: https://bugs.gentoo.org/929993 Signed-off-by: Matt Turner <mattst88@gentoo.org> media-libs/libepoxy/libepoxy-1.5.10-r3.ebuild | 54 +++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65874513a2b51ba7bf7ba0b053ba6b2f8732e458 commit 65874513a2b51ba7bf7ba0b053ba6b2f8732e458 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2024-04-21 22:30:30 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2024-04-21 22:40:13 +0000 media-libs/libepoxy: RDEPEND on libglvnd[X?] And remove IUSE=+egl at the same time since libglvnd always provides libEGL. Bug: https://bugs.gentoo.org/929993 Signed-off-by: Matt Turner <mattst88@gentoo.org> media-libs/libepoxy/libepoxy-9999.ebuild | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)