All of lore.kernel.org
 help / color / mirror / Atom feed
* RPROVIDES issue
@ 2012-02-29 15:32 John Toomey
  2012-02-29 16:18 ` Paul Eggleton
  0 siblings, 1 reply; 4+ messages in thread
From: John Toomey @ 2012-02-29 15:32 UTC (permalink / raw)
  To: yocto

[-- Attachment #1: Type: text/plain, Size: 778 bytes --]

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





[-- Attachment #2: Type: text/html, Size: 1142 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: RPROVIDES issue
  2012-02-29 15:32 RPROVIDES issue John Toomey
@ 2012-02-29 16:18 ` Paul Eggleton
  2012-02-29 16:44   ` John Toomey
  0 siblings, 1 reply; 4+ messages in thread
From: Paul Eggleton @ 2012-02-29 16:18 UTC (permalink / raw)
  To: John Toomey; +Cc: yocto

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


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: RPROVIDES issue
  2012-02-29 16:18 ` Paul Eggleton
@ 2012-02-29 16:44   ` John Toomey
  2012-02-29 16:55     ` Paul Eggleton
  0 siblings, 1 reply; 4+ messages in thread
From: John Toomey @ 2012-02-29 16:44 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: yocto

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


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: RPROVIDES issue
  2012-02-29 16:44   ` John Toomey
@ 2012-02-29 16:55     ` Paul Eggleton
  0 siblings, 0 replies; 4+ messages in thread
From: Paul Eggleton @ 2012-02-29 16:55 UTC (permalink / raw)
  To: John Toomey; +Cc: yocto

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


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-02-29 16:55 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-29 15:32 RPROVIDES issue John Toomey
2012-02-29 16:18 ` Paul Eggleton
2012-02-29 16:44   ` John Toomey
2012-02-29 16:55     ` Paul Eggleton

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.