[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