From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id E38C4E00C75; Fri, 16 Sep 2016 04:46:23 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-HAM-Report: * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (christrobridge[at]hotmail.com) * -0.0 BAYES_40 BODY: Bayes spam probability is 20 to 40% * [score: 0.3689] * 0.0 HTML_MESSAGE BODY: HTML included in message * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [157.55.2.43 listed in list.dnswl.org] X-Greylist: delayed 63 seconds by postgrey-1.32 at yocto-www; Fri, 16 Sep 2016 04:46:22 PDT Received: from DUB004-OMC3S34.hotmail.com (dub004-omc3s34.hotmail.com [157.55.2.43]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 64261E00C70 for ; Fri, 16 Sep 2016 04:46:21 -0700 (PDT) Received: from DUB127-W74 ([157.55.2.7]) by DUB004-OMC3S34.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Fri, 16 Sep 2016 04:45:18 -0700 X-TMN: [AJVf+zhEEHpvSHMHDidBIQIsKwxNG9/J] X-Originating-Email: [christrobridge@hotmail.com] Message-ID: From: Chris Trobridge To: "yocto@yoctoproject.org" Date: Fri, 16 Sep 2016 12:45:18 +0100 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 16 Sep 2016 11:45:18.0790 (UTC) FILETIME=[CC746660:01D2100F] Subject: QA python3 runtime dependency X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2016 11:46:24 -0000 Content-Type: multipart/alternative; boundary="_6c051f21-edaf-47cf-b7ac-37b7abb5829a_" --_6c051f21-edaf-47cf-b7ac-37b7abb5829a_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable My top-level python3 scripts have "#!/usr/bin/python3" and the recipe RDEDE= NDS on python3. There's no problem in the final system as python3 is present in /usr/bin as= expected. What I do not understand is why I am getting a QA warning : "requires /usr/= bin/python3=2C but no providers found in RDEPENDS? [file-rdeps]". Any ideas why this is happening? Thanks=2CChris = --_6c051f21-edaf-47cf-b7ac-37b7abb5829a_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
My top-level python3 scripts hav= e "#!/usr/bin/python3" and the recipe RDEDENDS on python3.

There's no problem in the final system as python3 is present in /usr/bin= as expected.

What I do not understand is why I am getti= ng a QA warning : "requires /usr/bin/python3=2C but no providers found in R= DEPENDS? [file-rdeps]".

Any ideas why this i= s happening?

Thanks=2C
Chris
<= br>
= --_6c051f21-edaf-47cf-b7ac-37b7abb5829a_-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 5A732E0077E; Fri, 16 Sep 2016 05:44:05 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [217.6.246.34 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] X-Greylist: delayed 313 seconds by postgrey-1.32 at yocto-www; Fri, 16 Sep 2016 05:43:59 PDT Received: from root.phytec.de (mail.tricorecenter.de [217.6.246.34]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id DD231E006B3 for ; Fri, 16 Sep 2016 05:43:59 -0700 (PDT) Received: from idefix.phytec.de (idefix.phytec.de [172.16.0.10]) by root.phytec.de (Postfix) with ESMTP id A3498A00322; Fri, 16 Sep 2016 14:38:59 +0200 (CEST) Received: from [172.16.10.21] ([172.16.10.21]) by idefix.phytec.de (IBM Domino Release 9.0.1FP5 HF413) with ESMTP id 2016091614384279-208189 ; Fri, 16 Sep 2016 14:38:42 +0200 To: Chris Trobridge , "yocto@yoctoproject.org" References: From: =?UTF-8?Q?Stefan_M=c3=bcller-Klieser?= Organization: PHYTEC Messtechnik GmbH Message-ID: <57DBE7CD.6060409@phytec.de> Date: Fri, 16 Sep 2016 14:38:37 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: X-MIMETrack: Itemize by SMTP Server on Idefix/Phytec(Release 9.0.1FP5 HF413|March 21, 2016) at 16.09.2016 14:38:42, Serialize by Router on Idefix/Phytec(Release 9.0.1FP5 HF413|March 21, 2016) at 16.09.2016 14:38:42, Serialize complete at 16.09.2016 14:38:42 X-TNEFEvaluated: 1 Subject: Re: QA python3 runtime dependency X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2016 12:44:05 -0000 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=windows-1252 On 16.09.2016 13:45, Chris Trobridge wrote: > My top-level python3 scripts have "#!/usr/bin/python3" and the recipe RDEDENDS on python3. I guess this is what you need: RDEPENDS_${PN} = "python3-core" As the interpreter is in the -core package. Regards, Stefan > There's no problem in the final system as python3 is present in /usr/bin as expected. > What I do not understand is why I am getting a QA warning : "requires /usr/bin/python3, but no providers found in RDEPENDS? [file-rdeps]". > Any ideas why this is happening? > Thanks,Chris > > > > From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 6D325E006B3; Fri, 16 Sep 2016 05:52:03 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-HAM-Report: * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (christrobridge[at]hotmail.com) * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low * trust * [157.55.2.13 listed in list.dnswl.org] Received: from DUB004-OMC3S4.hotmail.com (dub004-omc3s4.hotmail.com [157.55.2.13]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id F3570E006B3 for ; Fri, 16 Sep 2016 05:51:56 -0700 (PDT) Received: from DUB127-W12 ([157.55.2.7]) by DUB004-OMC3S4.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Fri, 16 Sep 2016 05:51:55 -0700 X-TMN: [aL/ohyHWTplOKVsvQOShsr+F4QZUABc4] X-Originating-Email: [christrobridge@hotmail.com] Message-ID: From: Chris Trobridge To: "yocto@yoctoproject.org" Date: Fri, 16 Sep 2016 13:51:55 +0100 Importance: Normal In-Reply-To: <57DBE7CD.6060409@phytec.de> References: , <57DBE7CD.6060409@phytec.de> MIME-Version: 1.0 X-OriginalArrivalTime: 16 Sep 2016 12:51:55.0565 (UTC) FILETIME=[1AB7DDD0:01D21019] Subject: Re: QA python3 runtime dependency X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2016 12:52:03 -0000 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable =0A= =0A= ----------------------------------------=0A= > Subject: Re: [yocto] QA python3 runtime dependency=0A= > To: christrobridge@hotmail.com=3B yocto@yoctoproject.org=0A= > From: s.mueller-klieser@phytec.de=0A= > Date: Fri=2C 16 Sep 2016 14:38:37 +0200=0A= >=0A= > On 16.09.2016 13:45=2C Chris Trobridge wrote:=0A= >> My top-level python3 scripts have "#!/usr/bin/python3" and the recipe RD= EDENDS on python3.=0A= >=0A= > I guess this is what you need:=0A= >=0A= > RDEPENDS_${PN} =3D "python3-core"=0A= >=0A= > As the interpreter is in the -core package.=0A= >=0A= > Regards=2C Stefan=0A= >=0A= >> There's no problem in the final system as python3 is present in /usr/bin= as expected.=0A= >> What I do not understand is why I am getting a QA warning : "requires /u= sr/bin/python3=2C but no providers found in RDEPENDS? [file-rdeps]".=0A= >> Any ideas why this is happening?=0A= >> Thanks=2CChris=0A= =0A= Thanks=2C=0A= =0A= I was looking for the right package - that works.=0A= =0A= What puzzles me a bit is that my project RDEPENDs python3 and python3 RDEPE= NDs python3-core=2C so I would have thought this=A0=0A= would have propagated!=0A= =0A= Regards=2C=0A= Chris=0A= =0A= =0A= =0A= = From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 29C7AE006B4; Sun, 18 Sep 2016 13:39:00 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id D22E2E006B4 for ; Sun, 18 Sep 2016 13:38:56 -0700 (PDT) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga104.jf.intel.com with ESMTP; 18 Sep 2016 13:38:55 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.30,358,1470726000"; d="scan'208";a="881199740" Received: from yewyangh-mobl2.gar.corp.intel.com (HELO peggleto-mobl.ger.corp.intel.com) ([10.255.182.139]) by orsmga003.jf.intel.com with ESMTP; 18 Sep 2016 13:38:53 -0700 From: Paul Eggleton To: Chris Trobridge Date: Mon, 19 Sep 2016 08:38:51 +1200 Message-ID: <2124963.FPzR1hJVXe@peggleto-mobl.ger.corp.intel.com> Organization: Intel Corporation User-Agent: KMail/4.14.10 (Linux/4.7.3-100.fc23.x86_64; KDE/4.14.20; x86_64; ; ) In-Reply-To: References: <57DBE7CD.6060409@phytec.de> MIME-Version: 1.0 Cc: yocto@yoctoproject.org Subject: Re: QA python3 runtime dependency X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Sep 2016 20:39:00 -0000 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Fri, 16 Sep 2016 13:51:55 Chris Trobridge wrote: > ---------------------------------------- > > > Subject: Re: [yocto] QA python3 runtime dependency > > To: christrobridge@hotmail.com; yocto@yoctoproject.org > > From: s.mueller-klieser@phytec.de > > Date: Fri, 16 Sep 2016 14:38:37 +0200 > > > > On 16.09.2016 13:45, Chris Trobridge wrote: > >> My top-level python3 scripts have "#!/usr/bin/python3" and the recipe > >> RDEDENDS on python3.> > > I guess this is what you need: > > > > RDEPENDS_${PN} = "python3-core" > > > > As the interpreter is in the -core package. > > > > Regards, Stefan > > > >> There's no problem in the final system as python3 is present in /usr/bin > >> as expected. What I do not understand is why I am getting a QA warning : > >> "requires /usr/bin/python3, but no providers found in RDEPENDS? > >> [file-rdeps]". Any ideas why this is happening? > >> Thanks,Chris > > Thanks, > > I was looking for the right package - that works. > > What puzzles me a bit is that my project RDEPENDs python3 and python3 > RDEPENDs python3-core, so I would have thought this would have propagated! I think it does, it may just be that the code that generates the warning isn't smart enough to figure that out. Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre