gnome-mahjongg fails to build if libadwaita not built with vala support: FAILED: src/gnome-mahjongg.p/game.c src/gnome-mahjongg.p/game-view.c src/gnome-mahjongg.p/gnome-mahjongg.c src/gnome-mahjongg.p/history.c src/gnome-mahjongg.p/map.c src/gnome-mahjongg.p/score-dialog.c src/gnome-mahjongg.p/window.c src/gnome-mahjongg.p/preferences.c /usr/bin/valac-0.56 -C --pkg librsvg-2.0 --pkg libadwaita-1 --pkg gtk4 --target-glib ' 2.40.0' --pkg glib-2.0 --color=always --directory src/gnome-mahjongg.p --basedir ../gnome-mahjongg-3.40.0/src --gresources=../gnome-mahjongg-3.40.0/data/org.gnome.Mahjongg.gresource.xml --pkg=posix ../gnome-mahjongg-3.40.0/src/config.vapi ../gnome-mahjongg-3.40.0/src/game.vala ../gnome-mahjongg-3.40.0/src/game-view.vala ../gnome-mahjongg-3.40.0/src/gnome-mahjongg.vala ../gnome-mahjongg-3.40.0/src/history.vala ../gnome-mahjongg-3.40.0/src/map.vala ../gnome-mahjongg-3.40.0/src/score-dialog.vala ../gnome-mahjongg-3.40.0/src/window.vala ../gnome-mahjongg-3.40.0/src/preferences.vala error: Package `libadwaita-1' not found in specified Vala API directories or GObject-Introspection GIR directories Compilation failed: 1 error(s), 0 warning(s) Reproducible: Always Steps to Reproduce: 1. emerge =games-board/gnome-mahjongg-3.40.0 2. 3. Actual Results: Emerge fails Expected Results: Emerge builds Modify the ebuild to include [vala] lin libadwaita dependency line
Created attachment 865330 [details] emerge info
Created attachment 865331 [details] build log
Created attachment 865332 [details, diff] Proposed patch Add vala requirement for libadwaita
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6540e5e9b95a6b6de03ab9c5f85ce4a82370ab commit ad6540e5e9b95a6b6de03ab9c5f85ce4a82370ab Author: Chris Mayo <aklhfex@gmail.com> AuthorDate: 2024-05-20 18:22:04 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2024-08-03 08:06:11 +0000 games-board/gnome-mahjongg: add libadwaita[vala] dependency Closes: https://bugs.gentoo.org/910189 Signed-off-by: Chris Mayo <aklhfex@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36314 Signed-off-by: Pacho Ramos <pacho@gentoo.org> games-board/gnome-mahjongg/gnome-mahjongg-3.40.1.ebuild | 1 + 1 file changed, 1 insertion(+)