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
