Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 473862 - x11-libs/gtk+:2 should not require gobject-introspection-common to build
Summary: x11-libs/gtk+:2 should not require gobject-introspection-common to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-19 21:01 UTC by grey dot
Modified: 2013-10-08 05:19 UTC (History)
1 user (show)

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


Attachments
patch to remove the extra dependency (gtk+.patch,346 bytes, patch)
2013-06-19 21:02 UTC, grey dot
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.