[oe] unnecessary dependencies?

Koen Kooi koen at dominion.thruhere.net
Mon Aug 1 09:28:07 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Op 01-08-11 11:21, Steffen Sledz schreef:
> On 01.08.2011 11:00, Phil Blundell wrote:
>> On Mon, 2011-08-01 at 08:58 +0200, Steffen Sledz wrote:
>>> We are working on an application which requires libgssdp.
>>> 
>>> libgssdp requires libsoup, libsoup inherits gnome, gnome inherits gtk-icon-cache, gtk-icon-cache rdepends hicolor-icon-theme. So this icon theme (probably a lot more gnome stuff) unnecessarily allocates place in our image (we do not have a GUI). :(
>>> 
>>> Are these deps really necessary?
>> 
>> It sounds as though libsoup possibly shouldn't be inheriting gnome.  Can you figure out whether gtk-icon-cache is actually doing anything useful in this case?
> 
> "libsoup is an HTTP client/server library" only. I can't really see any need for GUI componenets.

And if you look at the source, you'll see it links against libgnome-keyring, libgconf and and other GNOME, but non-GUI components. Libsoup is heavy, we all know that. So please send a patch for gtk-icon-cache to only conditionally add the RDEPENDS as I said earlier in this thread.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFONnGnMkyGM64RGpERAjPPAJ4wZYUAnfB4vyy8GF28FrkTvseHhgCfbhw4
iTv4QcQI2EnqO/pLou5itmk=
=rvYI
-----END PGP SIGNATURE-----





More information about the Openembedded-devel mailing list