Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 793245 - sys-apps/baobab-40.0: error: Package `libhandy-1' not found in specified Vala API directories or GObject-Introspection GIR directories
Summary: sys-apps/baobab-40.0: error: Package `libhandy-1' not found in specified Vala...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-31 17:03 UTC by matthias.grobarek
Modified: 2021-06-10 20:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,8.76 KB, text/plain)
2021-05-31 17:05 UTC, matthias.grobarek
Details
emerge --info baobab (emerge-info.txt,18.88 KB, text/plain)
2021-05-31 17:06 UTC, matthias.grobarek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description matthias.grobarek 2021-05-31 17:03:04 UTC
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.
Comment 1 matthias.grobarek 2021-05-31 17:05:35 UTC
Created attachment 712899 [details]
build.log
Comment 2 matthias.grobarek 2021-05-31 17:06:40 UTC
Created attachment 712902 [details]
emerge --info baobab
Comment 3 Matt Turner gentoo-dev 2021-06-01 02:08:33 UTC
Thanks. I think this is because you have libhandy built with USE=-vala and baobab actually requires the vala bindings.
Comment 4 Larry the Git Cow gentoo-dev 2021-06-01 02:16:35 UTC
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(-)