[oe] List of dependent packages

pHilipp Zabel philipp.zabel at gmail.com
Tue Sep 26 14:57:16 UTC 2006


On 9/26/06, Joaquim Duran <joaquinduran at adtelecom.es> wrote:
> Hello,
>
> Thanks for your answer. This is closer that I was looking for.
>
> I've tested both options (--dry-run) and (--graphviz).
>
> Using the first one with bootstrap image, the following output has been
> shown (it shown that several packages should be used and I should choose
> one):
>
> OE Build Configuration:
> BB_VERSION     = "1.6.1"
> OE_REVISION    = "57f56983ed32783fae7cfa0440e1f3a7cfc2280c"
> TARGET_ARCH    = "arm"
> TARGET_OS      = "linux"
> MACHINE        = "colibri"
> DISTRO         = "colibrioe"
> DISTRO_VERSION = "1.0"
> TARGET_FPU     = ""
>
> NOTE: multiple providers are available (task-bootstrap-unionroot,
> task-bootstrap);
> NOTE: consider defining PREFERRED_PROVIDER_task-bootstrap
> NOTE: package bootstrap-image-1.0: started
> NOTE: package bootstrap-image-1.0: completed
> NOTE: build 200609261620: completed

I wonder if this NOTE should only be shown if there is no provider foo providing
foo itself. If there is, PREFERRED_PROVIDER_foo ?= "foo" would then have
to be set internally.
It looks like now, every time somebody decides to provide an alternative to
some existing package, everybody has to add PREFERRED_PROVIDER
entries for this or live with the NOTEs.

> The simple question is: how can I define
> PREFERRED_PROVIDER_task-bootstrap line the local.conf file?

PREFERRED_PROVIDER_task-bootstrap = "task-bootstrap"

regards
Philipp




More information about the Openembedded-devel mailing list