From: Xiaofeng Yan <[email protected]> If x11 isn't in DISTRO_FEATURES, then an error information "no providers ..." will \ arise. I modified this bb file to disable "dbus-x11" when no x11 in DISTRO_FEATURES.
[YOCTO #1674] Signed-off-by: Xiaofeng Yan <[email protected]> --- meta/recipes-gnome/gnome/gconf_3.2.3.bb | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/meta/recipes-gnome/gnome/gconf_3.2.3.bb b/meta/recipes-gnome/gnome/gconf_3.2.3.bb index 3d3e65f..98c23b2 100644 --- a/meta/recipes-gnome/gnome/gconf_3.2.3.bb +++ b/meta/recipes-gnome/gnome/gconf_3.2.3.bb @@ -1,8 +1,11 @@ DESCRIPTION = "GNOME configuration system" SECTION = "x11/gnome" LICENSE = "LGPLv2+" +PR = "r1" + LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605" + DEPENDS = "glib-2.0 dbus dbus-glib libxml2 intltool-native" inherit gnomebase @@ -30,7 +33,9 @@ do_install_append() { rm ${D}${libdir}/gio/*/*.*a } -RDEPENDS_${PN} += "dbus-x11" +# disable dbus-x11 when x11 isn't in DISTRO_FEATURES +RDEPENDS_${PN} += "${@base_contains('DISTRO_FEATURES', 'x11', 'dbus-x11', '', d)}" + FILES_${PN} += "${libdir}/GConf/* \ ${libdir}/gio/*/*.so \ ${datadir}/polkit* \ -- 1.7.0.4 _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
