From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail1.windriver.com (mail1.windriver.com [147.11.146.13]) by mail.openembedded.org (Postfix) with ESMTP id 2DF3679B0D for ; Wed, 17 Oct 2018 15:58:50 +0000 (UTC) Received: from ALA-HCA.corp.ad.wrs.com ([147.11.189.40]) by mail1.windriver.com (8.15.2/8.15.1) with ESMTPS id w9HFwo4B018197 (version=TLSv1 cipher=AES128-SHA bits=128 verify=FAIL) for ; Wed, 17 Oct 2018 08:58:50 -0700 (PDT) Received: from soho-mhatle-m.local (172.25.36.227) by ALA-HCA.corp.ad.wrs.com (147.11.189.50) with Microsoft SMTP Server id 14.3.408.0; Wed, 17 Oct 2018 08:58:49 -0700 To: References: <20181017150757.14591-1-yann@blade-group.com> From: Mark Hatle Openpgp: preference=signencrypt Autocrypt: addr=mark.hatle@windriver.com; prefer-encrypt=mutual; keydata= xsBNBFYKxFgBCACt/pzutBp6p/xVKTFJjHbM3KpQKCblyot/YP+bpTr51Hrc5xDXBQhoG7TC aIRvRIvbhEevEQK9y04gW3JK/5lobq5ORebolcsHlYBUvpNeIPjupLQwGvz/TPtrLRNGLqDC rvsM6OA2XbQ2bwzxWaSQS3ImE2O2iXOZn9HhThMGeDB4Nff3fgUvXOTDIrgWOn9K2DgLL7Yc zkUIlFdj+Nraksd/7BSk8oH6tjeBVhFqSFvKta9QxWgdr58oPaTYaW/xNqUjlLrbJuMw/MSe xzuYfdfDfm6J8kRjMOnwQ0n8svJElzqAk+d83ow38gpGQ+LkjGgnf8ZFJ4rUJFADroX3ABEB AAHNJU1hcmsgSGF0bGUgPG1hcmsuaGF0bGVAd2luZHJpdmVyLmNvbT7CwHcEEwEIACEFAlYK xFgCGwMFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQfv796/r0vvlvZAf9Gs+eN320yhRW V/fZCsngKhmOK4v3HrTwFrkSmoD9QHQiE/5IPdNacHwIPwZx07tNBohB8xOeNqCPRYRBwGhA AnxKOPyd0nnm6ZhPzbA57v4x3IGRQr4QzvcBTASJq91l3Ew4lpAslyx5w1DPPqRD7G8ycDKg peKyDwmdkvCunVisSAQI3XIMq2y230biTO98tDPEezg+lg+yTsz9ZT33F5KNuWrpf8VL5fG/ mt+kAv7wtsx/KTRbqhH3iFXF6eBSwMjAfTXFlkLfbM9riJGXrWEl9n2S2R3cDHNHug0lb8f4 whK370KEO4OwRKIYW/VUBmzk5XZUE9DTlDSV8ycsrs7ATQRWCsRYAQgAwK3FuHCE+HW3YWdH PUjeSn5p//xJ57u8g2rng8zm9zNjmYgpPv5UxozaD9i2jf4mlQLHGGOezhHae8K4Nj70oVcv 8AmwcrJa9i9WL1oy/9R3fHMWf/Ctt9VXTO0qlCuq6PDzaUfvsXR61aJIjTKNQTOjCLjY1vXm VSewUgARysmA8WrjTfwGBihMBxAX0+kIjx8nOlam0WvekMBXZ0AbS56oTLRxYao6DI3GeB/N oWPy/5DfuTKaSdM0Pf8al20x9RuNN5/HLMlyDH/k8bIa1xd9aAqW+Feiw5gC107V2E6ULyIy q6em2UrsmIRxrvpHqbNgQKqvTehJ+V/i4g/uOwARAQABwsBfBBgBCAAJBQJWCsRYAhsMAAoJ EH7+/ev69L755XAH/3ZcNhooqd9OBhFkvXm1iWZ8EoC7motWqVn2oEyxoonsg8AD9kFXiN+T dYp7dH99EZu9q4ptj56AXm4uHzOgywL/5/V2TY6twCGAjUGzDjAB5gzoi+JLIBlDiyOip0eL QswIhRk473xy3j8DA4oVamnSPWgyNJ+qsdt37YWDzoDFFvtDoRU7Eb+znfIMDKzlny0XU/8L cW1bNHJlpv/78GPdfP4tjysEd8MuA5jf5o5w4XqcwTqalffEJtQ/s3pbkstEi7qm5uPui5Kt gq6YYLSqcSNe0GWAF9/T+qwyo7burSTxUWCWtMmlXdAQLW9SynLhB3Jbch0nFAh0fCKi6yY= Organization: Wind River Systems Message-ID: <333ac1ec-594d-ebc8-4855-af533f1b016c@windriver.com> Date: Wed, 17 Oct 2018 10:58:49 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: Subject: Re: [PATCH] packagegroup-tools-bluetooth: work as advertized on distro without bluez* support X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Oct 2018 15:58:50 -0000 Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 8bit On 10/17/18 10:46 AM, Martin Jansa wrote: > well, I realized that this won't work with the BLUEZ intentionally set to empty > value and setting BLUEZ to no-bluetooth globally also probably won't work for > cases where it might be used in e.g. RDEPENDS_${PN} :/. Maybe inline python > appending only either bluez4 or bluez5 alternative here? I'm slightly confused. In the suggestion you made below, ??= within the specific package, why would 'no-bluetooth' cause a problem. For all other recipes it will remain blank as expected. --Mark > On Wed, Oct 17, 2018 at 5:43 PM Yann Dirson > wrote: > > Yeah, that looks like a better idea. > > Le mer. 17 oct. 2018 à 17:27, Martin Jansa > a écrit : > > What about using some less confusing default BLUEZ value? RDEPENDS_ > looks wrong. > > BLUEZ ??= "no-bluetooth" > RDEPENDS_no-bluetooth = "" > > Might be a bit more clear. > > On Wed, Oct 17, 2018 at 5:08 PM > wrote: > > From: Yann Dirson > > > Otherwise the build fails with: > >   NOTE: Runtime target '${RDEPENDS_}' is unbuildable, removing... >   Missing or unbuildable dependency chain was: ['${RDEPENDS_}'] > > This restores some truth in the "Otherwise install nothing" comment > in the recipe. > > Signed-off-by: Yann Dirson > > --- >  .../packagegroups/packagegroup-tools-bluetooth.bb >                | 2 ++ >  1 file changed, 2 insertions(+) > > diff --git > a/meta-oe/recipes-connectivity/packagegroups/packagegroup-tools-bluetooth.bb > > b/meta-oe/recipes-connectivity/packagegroups/packagegroup-tools-bluetooth.bb > > index 0ede5e57b..e81516fef 100644 > --- > a/meta-oe/recipes-connectivity/packagegroups/packagegroup-tools-bluetooth.bb > > +++ > b/meta-oe/recipes-connectivity/packagegroups/packagegroup-tools-bluetooth.bb > > @@ -32,6 +32,8 @@ RDEPENDS_bluez5 = " \ >          '', d)} \ >  " > > +RDEPENDS_ = "" > + >  # Install bluez4 tools or bluez5 tools depending on what is > specified in the distro. >  # Otherwise install nothing. >  RDEPENDS_${PN} = "${RDEPENDS_${BLUEZ}}" > -- > 2.19.1 > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > > http://lists.openembedded.org/mailman/listinfo/openembedded-core > > > > -- > Yann Dirson > > Blade -- 38 rue du Sentier, 75002 Paris > > >