dunfell: what would cause "ERROR: Nothing PROVIDES 'coreutils-native'."?

Robert P. J. Day

migrating from zeus to dunfell and, suddenly, some "ndisc"-related recipes no
longer build with:

ERROR: Nothing PROVIDES 'coreutils-native'.

the offending recipe is from meta-networking/recipes-support, ndisc6_git.bb,
clearly at the line:

DEPENDS = "coreutils-native"

whereupon "git blame" informs me that that line comes from here:

commit 51272d11594e8609237e0e049b1f97ff95ab7d19
Author: Sumit Garg <sumit.garg@linaro.org>
Date: Tue Jan 21 14:26:11 2020 +0530

ndisc6: fix coreutils-native tool dependency

coreutils-native tool dependency was implicitly met while building with
source GCC tool-set which isn't the case with external tool-set.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>

i've examined dunfell's coreutils recipe and i see nothing that suggests
i shouldn't be able to bitbake the native recipe -- BBCLASSEXTEND clearly
extends the recipe to include "native." so now i'm looking at the local
layer to see if there is something in a .conf file that deactivates the
native building of coreutils but i don't see anything suspicious.

i'm sure i'm missing something obvious but i'm at a loss. thoughts?


Join yocto@lists.yoctoproject.org to automatically receive all group messages.