>>> Test phase [not enabled]: x11-apps/mesa-progs-9.0.0 >>> Install x11-apps/mesa-progs-9.0.0 into /var/tmp/portage/x11-apps/mesa-progs-9.0.0/image * abi_x86_64.amd64: running multilib-minimal_abi_src_install meson install --destdir /var/tmp/portage/x11-apps/mesa-progs-9.0.0/image --no-rebuild Installing src/egl/opengl/eglinfo to /var/tmp/portage/x11-apps/mesa-progs-9.0.0/image/usr/bin mv: cannot stat '/var/tmp/portage/x11-apps/mesa-progs-9.0.0/image/usr/bin/vkgears': No such file or directory * ERROR: x11-apps/mesa-progs-9.0.0::gentoo failed (install phase): * (no error message) ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_musl-20240410-202513 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-musl-13 * clang/llvm (if any): clang version 18.1.3 Target: x86_64-pc-linux-musl Thread model: posix InstalledDir: /usr/lib/llvm/18/bin Configuration file: /etc/clang/x86_64-pc-linux-musl-clang.cfg /usr/lib/llvm/18 18.1.3 Python 3.11.9 Available Rust versions: [1] rust-bin-1.77.1 [2] rust-1.77.1 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 11.0.22_p7 [openjdk-bin-11] 2) Eclipse Temurin JDK 17.0.10_p7 [openjdk-bin-17] *) Eclipse Temurin JDK 21.0.2_p13 [openjdk-bin-21] Available Java Virtual Machines: [1] openjdk-bin-11 [2] openjdk-bin-17 [3] openjdk-bin-21 system-vm php cli (if any): [1] php8.1 [2] php8.3 * go version go1.22.2 linux/amd64 HEAD of ::gentoo commit 5abc83e06340bb7b56c3084d1d983bae2fbd010f Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Thu Apr 18 22:04:22 2024 +0000 2024-04-18 22:04:22 UTC emerge -qpvO x11-apps/mesa-progs [ebuild N ] x11-apps/mesa-progs-9.0.0 USE="vulkan -X -gles2 -wayland"
Created attachment 891095 [details] emerge-info.txt
Created attachment 891096 [details] emerge-history.txt.xz
Created attachment 891097 [details] environment
Created attachment 891098 [details] etc.clang.tar.xz
Created attachment 891099 [details] etc.portage.tar.xz
Created attachment 891100 [details] qlist-info.txt.xz
Created attachment 891101 [details] temp.tar.xz
Created attachment 891102 [details] x11-apps:mesa-progs-9.0.0:20240418-230223.log
Mesa-demos requires X or wayland to build vkgears as shown by https://gitlab.freedesktop.org/mesa/demos/-/blob/mesa-demos-9.0.0/src/vulkan/meson.build?ref_type=tags#L43 and https://gitlab.freedesktop.org/mesa/demos/-/blob/mesa-demos-9.0.0/meson.build?ref_type=tags#L66. Adding `REQUIRED_USE="vulkan? ( || ( X wayland ) )"` avoids the error for me.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0c705d67e8e26c18daba763f2c34b47919abcc commit 5b0c705d67e8e26c18daba763f2c34b47919abcc Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2024-04-21 17:34:17 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2024-04-21 17:46:39 +0000 x11-apps/mesa-progs: Require X or wayland for USE=vulkan Closes: https://bugs.gentoo.org/930251 Signed-off-by: Matt Turner <mattst88@gentoo.org> x11-apps/mesa-progs/mesa-progs-9.0.0.ebuild | 1 + x11-apps/mesa-progs/mesa-progs-9999.ebuild | 1 + 2 files changed, 2 insertions(+)