Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 436006 - sci-geosciences/geocode-glib-0.99.0 should depend on net-libs/libsoup[introspection]
Summary: sci-geosciences/geocode-glib-0.99.0 should depend on net-libs/libsoup[introsp...
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: 2012-09-23 17:17 UTC by Nico R.
Modified: 2012-09-24 17:19 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nico R. 2012-09-23 17:17:58 UTC
sci-geosciences/geocode-glib-0.99.0 needs SoupGNOME-2.4.gir, which is only provided by net-libs/libsoup-gnome if the latter is built with USE=introspection. geocode-glib does not build otherwise.

Suggested fix:

--- portage/sci-geosciences/geocode-glib/geocode-glib-0.99.0.ebuild.orig        2012-05-15 07:57:42.000000000 +0200
+++ portage/sci-geosciences/geocode-glib/geocode-glib-0.99.0.ebuild     2012-09-23 17:16:45.924678739 +0200
@@ -21,7 +21,7 @@
 RDEPEND="dev-libs/glib:2
        >=dev-libs/json-glib-0.13.1
        gnome-base/gvfs[http]
-       net-libs/libsoup:2.4
+       net-libs/libsoup:2.4[introspection]
        introspection? ( >=dev-libs/gobject-introspection-0.6.3 )
 "
 DEPEND="${RDEPEND}
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-09-24 17:19:55 UTC
You are right, geocode-glib with USE=introspection needs libsoup-gnome and json-glib with USE=introspection. Fixed in cvs.

>  24 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
>  geocode-glib-0.99.0.ebuild:
>  Fix USE=introspection dependencies (bug #436006, thanks to Nico R.)