On Mon, Jan 16, 2012 at 10:06 AM, Richard Purdie
<[email protected]> wrote:
> On Thu, 2012-01-12 at 20:17 +0100, Koen Kooi wrote:
>> This is needed for e.g. gnome-session:
>>
>> gnome-session[424]: WARNING: Failed to run gconf-sanity-check-2:
>> Failed to execute child process
>> "/usr/libexec/gconf-sanity-check-2" (No such file or directory)
>>
>> Signed-off-by: Koen Kooi <[email protected]>
>> ---
>>  meta/recipes-gnome/gnome/gconf_3.2.3.bb |   20 +++++++++++---------
>>  1 files changed, 11 insertions(+), 9 deletions(-)
>
> This broke OE-Core since gtk+ depends on pango, pango depends on gconf
> and gconf depends on gtk+.
>
> Why wasn't this tested? I can only assume there are things in meta-oe
> masking pieces of OE-Core and this shows how harmful they can be.

My tested-by was indeed performed with the meta-oe layer enabled.

In the future I will make clear what layers were used in my testing.

I fear that this kind of thing is going to bite us repeatedly :-(

> Since this was breaking things for pretty much everyone who does use
> OE-Core, I pushed a patch changing pango to inherit gnomebase instead of
> gnome.bbclass which resolves the circular dependency.

This seems like a reasonable fix.

Steve

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to