On Wed, Nov 07, 2018 at 11:40:40AM -0800, akuster808 wrote:
> 
> On 11/7/18 11:22 AM, Andreas Müller wrote:
> > On Wed, Nov 7, 2018 at 8:12 PM Armin Kuster <akuster...@gmail.com> wrote:
> >> fixes
> >> ERROR: Required build target 'blueman' has no buildable providers.
> >> Missing or unbuildable dependency chain was: ['blueman', 'thunar']
> >>
> >> Signed-off-by: Armin Kuster <akuster...@gmail.com>
> >> ---
> >>  meta-networking/recipes-connectivity/blueman/blueman_git.bb | 5 +++--
> >>  1 file changed, 3 insertions(+), 2 deletions(-)
> >>
> >> diff --git a/meta-networking/recipes-connectivity/blueman/blueman_git.bb 
> >> b/meta-networking/recipes-connectivity/blueman/blueman_git.bb
> >> index 8eb99ed..06a11b7 100644
> >> --- a/meta-networking/recipes-connectivity/blueman/blueman_git.bb
> >> +++ b/meta-networking/recipes-connectivity/blueman/blueman_git.bb
> >> @@ -27,9 +27,10 @@ RRECOMENDS_${PN} += "adwaita-icon-theme"
> >>  RDEPENDS_${PN} += " \
> >>      python3-dbus \
> >>      packagegroup-tools-bluetooth \
> >> +    ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'thunar', '', d)} \
> >>  "
> >> -
> >> -PACKAGECONFIG[thunar] = 
> >> "--enable-thunar-sendto,--disable-thunar-sendto,,thunar"
> >> +PACKAGECONGIG ??= ""
> >> +PACKAGECONFIG[thunar] = "--enable-thunar-sendto,--disable-thunar-sendto,,"
> >>
> >>  FILES_${PN} += " \
> >>      ${datadir}/dbus-1 \
> >> --
> >> 2.7.4
> >>
> > This is not right: How shall this happen if meta-xfce is not in your
> > layers - I suggest you run a cleansstate after changing layer
> > configuration
> 
> 
> I am running the yocto-check-layer.  Should this recipe really be in
> meta-xfce? .. I am out of options on how to get this to pass. Maybe no
> one cares if it ever does???

Isn't the error shown only with your addition to RDEPENDS? Because
without this patch the thunar dependency is enabled only when meta-xfce
layer is included with:

cat ./meta-xfce/recipes-connectivity/blueman/blueman_%.bbappend
PACKAGECONFIG_append = " thunar"

Why would blueman depend on thunar without meta-xfce?
And with both meta-networking and meta-xfce included it will find thunar
depdencency in meta-xfce.

But with your change you're adding thunar dependency whenever x11 is in
DISTRO_FEATURES with or without meta-xfce included which is clearly
wrong and yocto-check-layer would be correct to complain.

-- 
Martin 'JaMa' Jansa     jabber: martin.ja...@gmail.com

Attachment: signature.asc
Description: Digital signature

-- 
_______________________________________________
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Reply via email to