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

Denys Dmytriyenko denis at denix.org
Mon Feb 5 22:13:00 UTC 2018


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?

-- 
Denys



More information about the Openembedded-core mailing list