Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 930494

Summary: [guru] sys-apps/lact-5.0.3 gtk dependency requires introspection USE flag
Product: GURU Reporter: ukonkivi
Component: Package issuesAssignee: GURU project <guru-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Emerge log for sys-apps/lact-5.0.3

Description ukonkivi 2024-04-23 09:16:35 UTC
Trying to install sys-apps/lact-5.0.3 with gtk USE flag ends up in build failure:

error: Could not find GTK 4 introspection files. Is gobject-introspection installed?

when when gui-libs/gtk:4 is installed with -introspection USE flag.

Reproducible: Always

Steps to Reproduce:
1.Have gui-libs/gtk:4 installed with -introspection
2.Try: emerge sys-apps/lact with gtk set
Actual Results:  
After resolving dependencies, emerge starts the build which then fails with the error

Expected Results:  
Emerge to stop after dependency resolving with USE flag changes required

With gui-libs/gtk:4 reinstalled with introspection USE flag enabled, sys-apps/lact install succeeds.
Comment 1 ukonkivi 2024-04-23 09:17:51 UTC
Created attachment 891508 [details]
Emerge log for sys-apps/lact-5.0.3
Comment 2 Larry the Git Cow gentoo-dev 2024-04-23 10:26:16 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86948d304e8e0984271e19de5451e5a7397e3a8d

commit 86948d304e8e0984271e19de5451e5a7397e3a8d
Author:     Takuya Wakazono <pastalian46@gmail.com>
AuthorDate: 2024-04-23 10:03:25 +0000
Commit:     Takuya Wakazono <pastalian46@gmail.com>
CommitDate: 2024-04-23 10:05:22 +0000

    sys-apps/lact: add 0.5.4
    
    Depend on gui-libs/gtk[introspection]
    
    Closes: https://bugs.gentoo.org/930494
    Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>

 sys-apps/lact/Manifest          | 155 ++++++++++++++++
 sys-apps/lact/lact-0.5.4.ebuild | 399 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 554 insertions(+)