For customer reasons, I need git in the native sysroot (I'm not saying this is a good idea). So I put: ASSUME_PROVIDED_remove = "git-native" in local.conf. The I run: [balister@thuvia build]$ bitbake -e gnuradio-dev-image | grep ^ASSUME_PROVIDED ASSUME_PROVIDED="bzip2-native chrpath-native grep-native diffstat-native patch-native perl-native-runtime python-native-runtime tar-native virtual/libintl-native texinfo-native bash-native" Note git-native has been removed as expected. Now I try: bitbake git-native but bitbake reports: WARNING: Explicit target "git-native" is in ASSUME_PROVIDED, ignoring I know I can edit the oe-core file to change this, but I am trying to work with upstream oe-core and not carry local hacks.
Patch out on the bitbake list.
http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=9538ee9191a1d3a2ebcf0f8d329509b43cec29c9 (and preceding commit)