* [PATCH 0/1] gconf: fix multilib conflict - org.gnome.GConf.service
@ 2014-10-14 8:39 Chong Lu
2014-10-14 8:39 ` [PATCH 1/1] " Chong Lu
0 siblings, 1 reply; 6+ messages in thread
From: Chong Lu @ 2014-10-14 8:39 UTC (permalink / raw)
To: openembedded-core
The following changes since commit ccf5a4d2342c4fd40e4e0b332ea7e34e0bf175d4:
build-appliance-image: Update to dizzy head revision (2014-10-11 08:11:17 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib chonglu/gconf
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=chonglu/gconf
Chong Lu (1):
gconf: fix multilib conflict - org.gnome.GConf.service
meta/recipes-gnome/gnome/gconf_3.2.6.bb | 1 +
1 file changed, 1 insertion(+)
--
1.9.1
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/1] gconf: fix multilib conflict - org.gnome.GConf.service
2014-10-14 8:39 [PATCH 0/1] gconf: fix multilib conflict - org.gnome.GConf.service Chong Lu
@ 2014-10-14 8:39 ` Chong Lu
2014-10-14 9:52 ` Burton, Ross
0 siblings, 1 reply; 6+ messages in thread
From: Chong Lu @ 2014-10-14 8:39 UTC (permalink / raw)
To: openembedded-core
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.
Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
---
meta/recipes-gnome/gnome/gconf_3.2.6.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-gnome/gnome/gconf_3.2.6.bb b/meta/recipes-gnome/gnome/gconf_3.2.6.bb
index 17fdafa..81dde74 100644
--- a/meta/recipes-gnome/gnome/gconf_3.2.6.bb
+++ b/meta/recipes-gnome/gnome/gconf_3.2.6.bb
@@ -19,6 +19,7 @@ SRC_URI[archive.sha256sum] = "1912b91803ab09a5eed34d364bf09fe3a2a9c96751fde03a4e
S = "${WORKDIR}/GConf-${PV}"
+libexecdir = "/usr/libexec"
EXTRA_OECONF = "--enable-shared --disable-static --enable-debug=yes \
--disable-introspection --disable-orbit --with-openldap=no --disable-gtk"
--
1.9.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH 1/1] gconf: fix multilib conflict - org.gnome.GConf.service
2014-10-14 8:39 ` [PATCH 1/1] " Chong Lu
@ 2014-10-14 9:52 ` Burton, Ross
2014-10-14 9:58 ` Chong Lu
0 siblings, 1 reply; 6+ messages in thread
From: Burton, Ross @ 2014-10-14 9:52 UTC (permalink / raw)
To: Chong Lu; +Cc: OE-core
On 14 October 2014 09:39, Chong Lu <Chong.Lu@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
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 1/1] gconf: fix multilib conflict - org.gnome.GConf.service
2014-10-14 9:52 ` Burton, Ross
@ 2014-10-14 9:58 ` Chong Lu
2014-10-14 9:59 ` Burton, Ross
0 siblings, 1 reply; 6+ messages in thread
From: Chong Lu @ 2014-10-14 9:58 UTC (permalink / raw)
To: Burton, Ross; +Cc: OE-core
On 10/14/2014 05:52 PM, Burton, Ross wrote:
> On 14 October 2014 09:39, Chong Lu <Chong.Lu@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
>
>
Hi Ross,
Do you mean we should put /usr/lib64/gconf/gconfd-2 into lib64gconf and
/usr/lib/gconf/gconfd-2 into lib32gconf?
Best Regards
Chong
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 1/1] gconf: fix multilib conflict - org.gnome.GConf.service
2014-10-14 9:58 ` Chong Lu
@ 2014-10-14 9:59 ` Burton, Ross
2014-10-14 10:02 ` Chong Lu
0 siblings, 1 reply; 6+ messages in thread
From: Burton, Ross @ 2014-10-14 9:59 UTC (permalink / raw)
To: Chong Lu; +Cc: OE-core
On 14 October 2014 10:58, Chong Lu <Chong.Lu@windriver.com> wrote:
> Do you mean we should put /usr/lib64/gconf/gconfd-2 into lib64gconf and
> /usr/lib/gconf/gconfd-2 into lib32gconf?
No, the binary gconfd-2 goes into a separate package, such as gconf.
Ross
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 1/1] gconf: fix multilib conflict - org.gnome.GConf.service
2014-10-14 9:59 ` Burton, Ross
@ 2014-10-14 10:02 ` Chong Lu
0 siblings, 0 replies; 6+ messages in thread
From: Chong Lu @ 2014-10-14 10:02 UTC (permalink / raw)
To: Burton, Ross; +Cc: OE-core
On 10/14/2014 05:59 PM, Burton, Ross wrote:
> On 14 October 2014 10:58, Chong Lu <Chong.Lu@windriver.com> wrote:
>> Do you mean we should put /usr/lib64/gconf/gconfd-2 into lib64gconf and
>> /usr/lib/gconf/gconfd-2 into lib32gconf?
> No, the binary gconfd-2 goes into a separate package, such as gconf.
>
> Ross
>
Got it. Thanks
//Chong
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2014-10-14 10:02 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-14 8:39 [PATCH 0/1] gconf: fix multilib conflict - org.gnome.GConf.service Chong Lu
2014-10-14 8:39 ` [PATCH 1/1] " Chong Lu
2014-10-14 9:52 ` Burton, Ross
2014-10-14 9:58 ` Chong Lu
2014-10-14 9:59 ` Burton, Ross
2014-10-14 10:02 ` Chong Lu
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox