When trying to build baobab 40.0, it quickly fails with the following error message in the compile stage: error: Package `libhandy-1' not found in specified Vala API directories or GObject-Introspection GIR directories Oddly, the configure script recognizes libhandy in my system, so I’m not sure if the configure script looks for the wrong lib version or if the compile stage has a bug. I do have libhandy 1.2.2 installed. Reproducible: Always Steps to Reproduce: Update to / build baobab 40.0 Actual Results: Error during compile stage (see build.log). Expected Results: Should build properly.
Created attachment 712899 [details] build.log
Created attachment 712902 [details] emerge --info baobab
Thanks. I think this is because you have libhandy built with USE=-vala and baobab actually requires the vala bindings.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e613a070461d787c183ddf3700167e630d2d98de commit e613a070461d787c183ddf3700167e630d2d98de Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2021-06-01 02:07:50 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2021-06-01 02:15:47 +0000 sys-apps/baobab: Depend on gui-libs/libhandy[vala] Closes: https://bugs.gentoo.org/793245 Signed-off-by: Matt Turner <mattst88@gentoo.org> sys-apps/baobab/baobab-40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)