Summary says it all, with libsecret built without vala USE, compilation of seahorse fails due to missing vala dep. Builds fine after USE=vala emerge libsecret.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b1e5b4e6e9632d38452b82f7492042bb068e54 commit 08b1e5b4e6e9632d38452b82f7492042bb068e54 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2019-03-14 10:45:51 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2019-03-14 10:45:51 +0000 app-crypt/seahorse: build depend on libsecret[vala] Fixes: https://bugs.gentoo.org/680308 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org> app-crypt/seahorse/seahorse-3.30.1.1.ebuild | 1 + 1 file changed, 1 insertion(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0edba77a478650ed779b58e28fdcd8a0e986fb commit 2e0edba77a478650ed779b58e28fdcd8a0e986fb Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2019-03-14 10:43:51 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2019-03-14 10:43:51 +0000 app-crypt/libsecret: default enable USE=vala Various GNOME packages will unconditionally need it (seahorse in main tree already does). Default enable it, as it just means need of a vala slot at build time. Bug: https://bugs.gentoo.org/665578 Bug: https://bugs.gentoo.org/680308 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org> app-crypt/libsecret/libsecret-0.18.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
*** Bug 680314 has been marked as a duplicate of this bug. ***