[OE-core] gconf-native backends broken when reused from sstate?

Martin Jansa martin.jansa at gmail.com
Wed Oct 24 12:16:29 UTC 2012


When building foxtrotgps I get this error:

| GCONF_CONFIG_SOURCE=xml:merged:/OE/jansa-test/shr-core/tmp-eglibc/sysroots/x86_64-linux/etc/gconf/gconf.xml.defaults \
| /OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/gconftool-2 --makefile-install-rule apps_foxtrotgps.schemas
|  /bin/mkdir -p '/OE/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/foxtrotgps-1.1.1-r1/image/usr/share/foxtrotgps'
|
| (gconftool-2:13082): GConf-CRITICAL **: No such file `/OE/jansa-test/shr-core/tmp-eglibc/work/x86_64-linux/gconf-native-3.2.3-r12/GConf-3.2.3/gconf/../backends/.libs/libgconfbackend-xml.so'
|
|
| (gconftool-2:13082): GConf-WARNING **: Failed to load source "xml:merged:/OE/jansa-test/shr-core/tmp-eglibc/sysroots/x86_64-linux/etc/gconf/gconf.xml.defaults": Failed: Couldn't locate backend module for `xml:merged:/OE/jansa-test/shr-core/tmp-eglibc/sysroots/x86_64-linux/etc/gconf/gconf.xml.defaults'

First path points to wrong sysroot (/OE/jansa-test/shr-core is used only
on builder from where i get sstate-cache with SSTATE_MIRROR) and the
other paths to backends are using even WORKDIR.

It's not really foxtrotgps fault:
sysroots/x86_64-linux/usr/bin/gconftool-2 --get-default-source
xml:merged:/OE/jansa-test/shr-core/tmp-eglibc/sysroots/x86_64-linux/etc/gconf/gconf.xml.defaults

Anyone seen this?

Cheers,

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20121024/cc2b7f3f/attachment-0002.sig>


More information about the Openembedded-core mailing list