[oe] forcing dependency on genext2fs-native

Peter Bigot bigotp at acm.org
Tue Nov 8 18:25:41 UTC 2011


I've added a DEPENDS += "genext2fs-native" for a recipe in meta-ti,
but the corresponding package is not getting built.  bitbake -DDD
says:

DEBUG: Added dependency genext2fs-native for
/prj/oe/angstrom/sources/meta-ti/recipes-misc/images/cloud9-gfx-image.bb
DEBUG: providers for genext2fs-native are: ['genext2fs-native']
DEBUG: sorted providers for genext2fs-native are:
['virtual:native:/prj/oe/angstrom/sources/openembedded-core/meta/recipes-devtools/genext2fs/genext2fs_1.4.1.bb']
DEBUG: adding virtual:native:/prj/oe/angstrom/sources/openembedded-core/meta/recipes-devtools/genext2fs/genext2fs_1.4.1.bb
to satisfy genext2fs-native

I'm guessing the "virtual:native:" means somebody thinks genext2fs
should already be installed on the host.  It's not available on
Fedora, so this decision is wrong.  I haven't been able to figure out
what's causing this to happen.

I can work around this by manually bitbaking genext2fs-native, but I'd
rather have it done automatically like the DEPENDS line asks be done.

What do I override to make sure the actual package is built automatically?

Thanks...

Peter




More information about the Openembedded-devel mailing list