* beta bug? MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS doesn't seem to work right...
@ 2012-04-04 3:49 Bob Cochran
2012-04-04 7:59 ` Paul Eggleton
0 siblings, 1 reply; 2+ messages in thread
From: Bob Cochran @ 2012-04-04 3:49 UTC (permalink / raw)
To: Yocto discussion list
I set MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "bogus" in my local.conf.
This var is used in core-image-minimal; it's assigned to
RRECOMMENDS_task-core-boot inside task-core-boot.bb.
Per the yocto glossary: "... the image will build if a file in this list
is not found. "
But it doesn't build:
**********************
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'bogus' (but
/opt/beta/yp-beta/meta/recipes-core/tasks/task-core-boot.bb RDEPENDS on
or otherwise requires it)
NOTE: Runtime target 'bogus' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['bogus']
NOTE: Runtime target 'task-core-boot' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['task-core-boot', 'bogus']
ERROR: Required build target 'core-image-minimal' has no buildable
providers.
Missing or unbuildable dependency chain was: ['core-image-minimal',
'task-core-boot', 'bogus']
************************
Seems like a bug?
Note, MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS worked fine with a valid recipe.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: beta bug? MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS doesn't seem to work right...
2012-04-04 3:49 beta bug? MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS doesn't seem to work right Bob Cochran
@ 2012-04-04 7:59 ` Paul Eggleton
0 siblings, 0 replies; 2+ messages in thread
From: Paul Eggleton @ 2012-04-04 7:59 UTC (permalink / raw)
To: Bob Cochran; +Cc: yocto
On Tuesday 03 April 2012 23:49:20 Bob Cochran wrote:
> I set MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "bogus" in my local.conf.
>
> This var is used in core-image-minimal; it's assigned to
> RRECOMMENDS_task-core-boot inside task-core-boot.bb.
>
> Per the yocto glossary: "... the image will build if a file in this list
> is not found. "
>
> But it doesn't build:
>
> **********************
>
> NOTE: Resolving any missing task queue dependencies
> ERROR: Nothing RPROVIDES 'bogus' (but
> /opt/beta/yp-beta/meta/recipes-core/tasks/task-core-boot.bb RDEPENDS on
> or otherwise requires it)
> NOTE: Runtime target 'bogus' is unbuildable, removing...
> Missing or unbuildable dependency chain was: ['bogus']
> NOTE: Runtime target 'task-core-boot' is unbuildable, removing...
> Missing or unbuildable dependency chain was: ['task-core-boot', 'bogus']
> ERROR: Required build target 'core-image-minimal' has no buildable
> providers.
> Missing or unbuildable dependency chain was: ['core-image-minimal',
> 'task-core-boot', 'bogus']
>
> ************************
>
>
> Seems like a bug?
No, this is not how the RRECOMMENDS mechanism works. There must be at least a
possibility that the item in there exists (i.e., there must be a recipe that
has it in its RPROVIDES, PACKAGES or an expression that would match it in
PACKAGES_DYNAMIC). However, if a package corresponding to that item doesn't
actually get produced, that is the situation that is ignored.
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-04-04 7:59 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-04 3:49 beta bug? MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS doesn't seem to work right Bob Cochran
2012-04-04 7:59 ` 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.