[poky] BBFILE_PRIORITY confusion
Richard Purdie
rpurdie at linux.intel.com
Mon Nov 22 07:33:17 PST 2010
On Mon, 2010-11-22 at 13:53 +0000, Joshua Lock wrote:
> On Sun, 2010-11-21 at 04:13 -0700, Gary Thomas wrote:
> >
> > It seems to me that BBFILE_PRIORITY is a bit too zealous; barring any other
> > constraint, I should think that the 2.6.32 recipe should always take precedence.
> >
> > Am I missing something here, or is it a bug?
> >
>
> This is working exactly as intended, you've told bitbake that the
> manufacturer layer has a higher priority so it's using that to satisfy
> any recipe it can, regardless of version. If you'd like the platform to
> be able to be prioritised over the manufacturer you'd need to adjust the
> priority accordingly.
>
> If you want the most highest version recipe to be used, regardless of
> layer, you could set the priorities to be the same.
>
> Perhaps you could work around this by having your platforms pin specific
> kernel versions when they need an older kernel?
Or you give the layers the same priority, then the usual mechanisms take
effect. As Joshua says, its doing exactly what its intended to do
though.
Cheers,
Richard
More information about the poky
mailing list