All of lore.kernel.org
 help / color / mirror / Atom feed
* gconf-native backends broken when reused from sstate?
@ 2012-10-24 12:16 Martin Jansa
  2012-10-24 12:26 ` Richard Purdie
  2012-10-24 14:35 ` Burton, Ross
  0 siblings, 2 replies; 3+ messages in thread
From: Martin Jansa @ 2012-10-24 12:16 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

[-- Attachment #1: Type: text/plain, Size: 1402 bytes --]

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@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: gconf-native backends broken when reused from sstate?
  2012-10-24 12:16 gconf-native backends broken when reused from sstate? Martin Jansa
@ 2012-10-24 12:26 ` Richard Purdie
  2012-10-24 14:35 ` Burton, Ross
  1 sibling, 0 replies; 3+ messages in thread
From: Richard Purdie @ 2012-10-24 12:26 UTC (permalink / raw)
  To: Martin Jansa; +Cc: Patches and discussions about the oe-core layer

On Wed, 2012-10-24 at 14:16 +0200, Martin Jansa wrote:
> 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?

http://git.yoctoproject.org/cgit.cgi/poky/commit/meta/classes/gconf.bbclass?id=d3343f7307290e14eb90226a510de350b1cfd8b2

Does EXTRA_OECONF have "--disable-schemas-install" ?

Cheers,

Richard




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: gconf-native backends broken when reused from sstate?
  2012-10-24 12:16 gconf-native backends broken when reused from sstate? Martin Jansa
  2012-10-24 12:26 ` Richard Purdie
@ 2012-10-24 14:35 ` Burton, Ross
  1 sibling, 0 replies; 3+ messages in thread
From: Burton, Ross @ 2012-10-24 14:35 UTC (permalink / raw)
  To: Martin Jansa; +Cc: Patches and discussions about the oe-core layer

On 24 October 2012 13:16, Martin Jansa <martin.jansa@gmail.com> wrote:
> | /OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/gconftool-2 --makefile-install-rule apps_foxtrotgps.schemas

Yeah, don't do that.  You probably want to inherit gconf in that recipe.

Ross



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-10-24 14:49 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-24 12:16 gconf-native backends broken when reused from sstate? Martin Jansa
2012-10-24 12:26 ` Richard Purdie
2012-10-24 14:35 ` Burton, Ross

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.