From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id DE1ABE0044A for ; Wed, 29 Feb 2012 07:32:37 -0800 (PST) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga102.jf.intel.com with ESMTP; 29 Feb 2012 07:32:37 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.67,351,1309762800"; d="scan'208,217";a="116134157" Received: from jtoomey-mobl9.ger.corp.intel.com (HELO [163.33.228.204]) ([163.33.228.204]) by orsmga002.jf.intel.com with ESMTP; 29 Feb 2012 07:32:36 -0800 Message-ID: <4F4E4512.7000505@linux.intel.com> Date: Wed, 29 Feb 2012 15:32:34 +0000 From: John Toomey User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.1) Gecko/20120208 Thunderbird/10.0.1 MIME-Version: 1.0 To: yocto@yoctoproject.org Subject: RPROVIDES issue X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Feb 2012 15:32:38 -0000 Content-Type: multipart/alternative; boundary="------------050507070404020604020408" --------------050507070404020604020408 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hello all, I am getting an error when I try to include some packages such as logrotate, valgrind and minicom in my configuration using "IMAGE_INSTALL += ... " ERROR: Nothing RPROVIDES '"minicom"' (but [path]/core-image-[blah].bb RDEPENDS on or otherwise requires it) NOTE: Runtime target '"minicom"' is unbuildable, removing... Missing or unbuildable dependency chain was: ['"minicom"'] ERROR: Required build target 'core-image-small' has no buildable providers. Missing or unbuildable dependency chain was: ['core-image-[blah]', '"minicom"'] I am able to build the packages individually without issue, for example "bitbake minicom" works fine. Can anyone help point me in the right direction? Thanks John --------------050507070404020604020408 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hello all,

I am getting an error when I try to include some packages such as logrotate, valgrind and minicom in my configuration using "IMAGE_INSTALL += ... "

ERROR: Nothing RPROVIDES '"minicom"' (but [path]/core-image-[blah].bb RDEPENDS on or otherwise requires it)
NOTE: Runtime target '"minicom"' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['"minicom"']
ERROR: Required build target 'core-image-small' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-[blah]', '"minicom"']

I am able to build the packages individually without issue, for example "bitbake minicom" works fine.

Can anyone help point me in the right direction?

Thanks
John




--------------050507070404020604020408-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id EC76CE0030B for ; Wed, 29 Feb 2012 08:18:31 -0800 (PST) Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga101.fm.intel.com with ESMTP; 29 Feb 2012 08:18:31 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.71,315,1320652800"; d="scan'208";a="123258629" Received: from unknown (HELO helios.localnet) ([10.252.123.96]) by fmsmga001.fm.intel.com with ESMTP; 29 Feb 2012 08:18:30 -0800 From: Paul Eggleton To: John Toomey Date: Wed, 29 Feb 2012 16:18:29 +0000 Message-ID: <4241171.S03hq4heSm@helios> Organization: Intel Corporation User-Agent: KMail/4.8.0 (Linux/3.0.0-16-generic-pae; KDE/4.8.0; i686; ; ) In-Reply-To: <4F4E4512.7000505@linux.intel.com> References: <4F4E4512.7000505@linux.intel.com> MIME-Version: 1.0 Cc: yocto@yoctoproject.org Subject: Re: RPROVIDES issue X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Feb 2012 16:18:32 -0000 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Wednesday 29 February 2012 15:32:34 John Toomey wrote: > I am getting an error when I try to include some packages such as > logrotate, valgrind and minicom in my configuration using "IMAGE_INSTALL > += ... " > > ERROR: Nothing RPROVIDES '"minicom"' (but > [path]/core-image-[blah].bb RDEPENDS on or otherwise requires it) > NOTE: Runtime target '"minicom"' is unbuildable, removing... > Missing or unbuildable dependency chain was: ['"minicom"'] > ERROR: Required build target 'core-image-small' has no buildable > providers. > Missing or unbuildable dependency chain was: ['core-image-[blah]', > '"minicom"'] > > > I am able to build the packages individually without issue, for example > "bitbake minicom" works fine. > > Can anyone help point me in the right direction? I noticed something here which I saw earlier - there is somehow an extra set of quotes in there i.e. it's reporting '"minicom"' instead of 'minicom'. Having just confirmed here with the 1.1 release that when you specify something that doesn't exist you only get one set of single quotes in the error, I suspect that's the root of the problem in your case. How you would have got a set of double quotes in there I don't know, though. When I do IMAGE_INSTALL += "something" I don't get them here. Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 0B404E0030B for ; Wed, 29 Feb 2012 08:45:34 -0800 (PST) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP; 29 Feb 2012 08:45:22 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.67,352,1309762800"; d="scan'208";a="113113436" Received: from jtoomey-mobl9.ger.corp.intel.com (HELO [163.33.228.204]) ([163.33.228.204]) by orsmga001.jf.intel.com with ESMTP; 29 Feb 2012 08:44:21 -0800 Message-ID: <4F4E55E4.3050205@linux.intel.com> Date: Wed, 29 Feb 2012 16:44:20 +0000 From: John Toomey User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.1) Gecko/20120208 Thunderbird/10.0.1 MIME-Version: 1.0 To: Paul Eggleton References: <4F4E4512.7000505@linux.intel.com> <4241171.S03hq4heSm@helios> In-Reply-To: <4241171.S03hq4heSm@helios> Cc: yocto@yoctoproject.org Subject: Re: RPROVIDES issue X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Feb 2012 16:45:34 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 29/02/2012 16:18, Paul Eggleton wrote: > On Wednesday 29 February 2012 15:32:34 John Toomey wrote: >> I am getting an error when I try to include some packages such as >> logrotate, valgrind and minicom in my configuration using "IMAGE_INSTALL >> += ... " >> >> ERROR: Nothing RPROVIDES '"minicom"' (but >> [path]/core-image-[blah].bb RDEPENDS on or otherwise requires it) >> NOTE: Runtime target '"minicom"' is unbuildable, removing... >> Missing or unbuildable dependency chain was: ['"minicom"'] >> ERROR: Required build target 'core-image-small' has no buildable >> providers. >> Missing or unbuildable dependency chain was: ['core-image-[blah]', >> '"minicom"'] >> >> >> I am able to build the packages individually without issue, for example >> "bitbake minicom" works fine. >> >> Can anyone help point me in the right direction? > I noticed something here which I saw earlier - there is somehow an extra set > of quotes in there i.e. it's reporting '"minicom"' instead of 'minicom'. > Having just confirmed here with the 1.1 release that when you specify something > that doesn't exist you only get one set of single quotes in the error, I > suspect that's the root of the problem in your case. How you would have got a > set of double quotes in there I don't know, though. When I do IMAGE_INSTALL += > "something" I don't get them here. > > Cheers, > Paul > Hi Paul You got me on the right track to fix it - apparently having a comment on the same line as the IMAGE_INSTALL += "..." causes it to break. I had all of the packates on seperate lines so I could easily comment in or out the ones I need and I had comments after a few of them so i could keep track of which ones were working and broken... Thanks for your help! John From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [143.182.124.21]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 3B7DEE0030B for ; Wed, 29 Feb 2012 08:55:59 -0800 (PST) Received: from azsmga001.ch.intel.com ([10.2.17.19]) by azsmga101.ch.intel.com with ESMTP; 29 Feb 2012 08:55:58 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.71,315,1320652800"; d="scan'208";a="112840511" Received: from unknown (HELO helios.localnet) ([10.252.123.96]) by azsmga001.ch.intel.com with ESMTP; 29 Feb 2012 08:55:55 -0800 From: Paul Eggleton To: John Toomey Date: Wed, 29 Feb 2012 16:55:54 +0000 Message-ID: <25108232.4I5JuH5juE@helios> Organization: Intel Corporation User-Agent: KMail/4.8.0 (Linux/3.0.0-16-generic-pae; KDE/4.8.0; i686; ; ) In-Reply-To: <4F4E55E4.3050205@linux.intel.com> References: <4F4E4512.7000505@linux.intel.com> <4241171.S03hq4heSm@helios> <4F4E55E4.3050205@linux.intel.com> MIME-Version: 1.0 Cc: yocto@yoctoproject.org Subject: Re: RPROVIDES issue X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Feb 2012 16:55:59 -0000 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Wednesday 29 February 2012 16:44:20 John Toomey wrote: > You got me on the right track to fix it - apparently having a comment on > the same line as the IMAGE_INSTALL += "..." causes it to break. I had > all of the packates on seperate lines so I could easily comment in or > out the ones I need and I had comments after a few of them so i could > keep track of which ones were working and broken... Ah, that explains it :) You may be happy to know this is now explicitly caught as a syntax error in master, so future versions will not suffer from this issue. Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre