https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: gui-wm/gamescope-3.14.12 fails to compile. Discovered on: amd64 (internal ref: ci) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Created attachment 892256 [details] build.log build log and emerge --info
Created attachment 892257 [details] 1-meson-log.txt 1-meson-log.txt
Error(s) that match a know pattern in addition to what has been reported in the summary: Run-time dependency epoll-shim found: NO (tried pkgconfig and cmake) Run-time dependency libeis-1.0 found: NO (tried pkgconfig and cmake) Run-time dependency wlroots found: NO (tried pkgconfig and cmake) subprojects/wlroots/backend/session/meson.build:3:10: ERROR: Neither a subproject directory nor a seatd.wrap file was found. wlroots| Run-time dependency libseat found: NO (tried pkgconfig and cmake)
Ah, of course, need the wlroots dependencies too, and I already have them...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce22bfd90d68663bc9e35aba9ad6497c64f308df commit ce22bfd90d68663bc9e35aba9ad6497c64f308df Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2024-05-04 15:01:18 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2024-05-04 15:01:18 +0000 gui-wm/gamescope: Add wlroots deps and configure options Need these while it's bundled. Closes: https://bugs.gentoo.org/931200 Signed-off-by: James Le Cuirot <chewi@gentoo.org> ...scope-3.14.12.ebuild => gamescope-3.14.12-r1.ebuild} | 17 +++++++++++++++++ 1 file changed, 17 insertions(+)
Could you also add gui-libs/libdecor too? I only now updated from gui-wm/gamescope-3.14.2-r1 to gui-wm/gamescope-3.14.12-r1 and it's missing on my minimal desktop setup. libdecor dependency was added shortly after 3.14.2. Please tell me if you need me to make new bug report instead and/or need full build.log .. Dependency wlroots found: YES 0.18.0-dev (overridden) Dependency libdisplay-info found: YES 0.1.1 (cached) Run-time dependency libdecor-0 found: NO (tried pkgconfig and cmake) src/meson.build:41:15: ERROR: Dependency "libdecor-0" not found, tried pkgconfig and cmake ..
Done. I clearly remember thinking "Don't forget to add libdecor!" My memory is so bad these days, it scares me.