[OE-core] WARNING: Variable key %s (%s) replaces original key %s (%s).

Paul Eggleton paul.eggleton at intel.com
Tue Feb 6 10:00:06 UTC 2018


On Tuesday, 6 February 2018 11:25:08 AM NZDT Burton, Ross wrote:
> On 5 February 2018 at 22:13, Denys Dmytriyenko <denis at denix.org> wrote:
> 
> > On Mon, Feb 05, 2018 at 09:53:44PM +0000, Burton, Ross wrote:
> > > On 5 February 2018 at 18:21, Denys Dmytriyenko <denis at denix.org> wrote:
> > >
> > > > Am I supposed to see bunch of these warnings (3 during parsing and 20
> > more
> > > > during build):
> > > >
> > > > WARNING: Variable key RDEPENDS_${KERNEL_PACKAGE_NAME}-base
> > > > (${KERNEL_PACKAGE_NAME}-image) replaces original key
> > RDEPENDS_kernel-base
> > > > (kernel-devicetree).
> > > >
> > > >
> > > > From kernel.bbclass:
> > > >
> > > > # Allow machines to override this dependency if kernel image files are
> > > > # not wanted in images as standard
> > > > RDEPENDS_${KERNEL_PACKAGE_NAME}-base ?= "${KERNEL_PACKAGE_NAME}-image"
> > > >
> > >
> > > That's your kernel recipe not liking the new multiple-name kernel
> > classes,
> > > and if your problem is the same as oe-core's qemu* machines then this is
> > > the fix:
> > >
> > > -RDEPENDS_kernel-base = ""
> > > +RDEPENDS_${KERNEL_PACKAGE_NAME}-base = ""
> >
> > Ah, I see, thanks! I assume all other operations with that variable (like
> > appends) would have to be changed similarly?
> >
> 
> Yes.
> 
> CCing Paul, master of release notes, to ensure this gets into the migration
> guide. :)

I've added this to:

  https://wiki.yoctoproject.org/wiki/FutureMigrationGuide

There must be a load missing from there for 2.5 so if you can think of 
anything that needs adding, in whatever raw form you can, go for it.

Cheers,
Paul

-- 
Paul Eggleton
Intel Open Source Technology Centre



More information about the Openembedded-core mailing list