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

Bug 473862

Summary: x11-libs/gtk+:2 should not require gobject-introspection-common to build
Product: Gentoo Linux Reporter: grey dot <sickmind>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: heroxbd
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: patch to remove the extra dependency

Description grey dot 2013-06-19 21:01:52 UTC
gtk+:2 ebuilds have an excessive dependency on gobject-introspection-common, which is not required.

Reproducible: Always
Comment 1 grey dot 2013-06-19 21:02:43 UTC
Created attachment 351416 [details, diff]
patch to remove the extra dependency
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-06-20 13:50:01 UTC
You are right: since gtk+-2.24.18 and 2.24.19 source tarballs already contain the introspection.m4 file, a dependency on gobject-introspection-common is not needed. Thanks for reporting!

+  20 Jun 2013; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-2.24.18.ebuild,
+  gtk+-2.24.19.ebuild:
+  Remove unnecessary gobject-introspection-common dependency (bug #473862,
+  thanks to grey dot).
Comment 3 Benda Xu gentoo-dev 2013-10-08 03:33:39 UTC
reopening this bug, as gtk+-2.24.21 no longer has m4/introspection.m4 shipped.
Comment 4 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-10-08 04:10:09 UTC
(In reply to Benda Xu from comment #3)
> reopening this bug, as gtk+-2.24.21 no longer has m4/introspection.m4
> shipped.

That was fixed yesterday (bug #487220), please resync.
Comment 5 Benda Xu gentoo-dev 2013-10-08 05:19:29 UTC
Got you. Thanks Alexandre.