[OE-core] [PATCH 1/1] gconf: fix multilib conflict - org.gnome.GConf.service

Burton, Ross ross.burton at intel.com
Tue Oct 14 09:52:59 UTC 2014


On 14 October 2014 09:39, Chong Lu <Chong.Lu at windriver.com> wrote:
> The gconfd-2 will be called in org.gnome.GConf.service file and the path of
> gconfd-2 is ${libexecdir}, this will get following error when multilib exported
> in the sdk:
> error: file /usr/share/dbus-1/services/org.gnome.GConf.service from install
> of gconf-3.2.6-r0.0.lib32_x86 conflicts with file from package
> gconf-3.2.6-r0.0.x86_64
>
> Changed ${libexecdir} to /usr/libexec to fix this issue.

Haven't we been here before?  A better fix is to split the library and
the daemon into separate packages, so in a multilib environment you
have lib32gconf, lib64gconf, and gconfd (which can be 32- or 64-bit).

Ross



More information about the Openembedded-core mailing list