Created attachment 895041 [details] emerge mesa output Trying to compile mesa leads to this error about missing mako even though mako is installed. Output of the emerge command is in attachment. Thanks to parona in the Matrix channel, I added the following to package.use dev-python/packaging python3_12 dev-python/setuptools python3_12 and recompiled those two packages and then I could also compile mesa. I hope I filed this bug correctly, thank you for your time :)
Created attachment 895042 [details] emerge --info
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2216dd6b82337fbc9bdc5f9bc0005fe6f8e57b commit 1c2216dd6b82337fbc9bdc5f9bc0005fe6f8e57b Author: Alfred Wingate <parona@protonmail.com> AuthorDate: 2024-06-04 08:30:34 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2024-06-05 20:01:30 +0000 media-libs/mesa: Depend on dev-python/packaging * Mesa's meson check for mako uses dev-python/packaging or distutils (dev-python/setuptools in python3.12). For simplicity add a dependency on dev-python/packaging. Closes: https://bugs.gentoo.org/933515 Closes: https://github.com/gentoo/gentoo/pull/37019 Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org> media-libs/mesa/mesa-24.0.7.ebuild | 8 ++++++-- media-libs/mesa/mesa-24.0.8-r1.ebuild | 8 ++++++-- media-libs/mesa/mesa-24.0.8.ebuild | 8 ++++++-- media-libs/mesa/mesa-24.1.0-r1.ebuild | 8 ++++++-- media-libs/mesa/mesa-24.1.0.ebuild | 8 ++++++-- media-libs/mesa/mesa-9999.ebuild | 8 ++++++-- 6 files changed, 36 insertions(+), 12 deletions(-)