There have been a couple of occasions when I have attempted to build an image and it completes, but there is no image available and no errors reported. I start hob in an existing build area and select the machine and core-image-sato (I have previously built other images in this builddir, but manually). I watch the Log, it seems to be re-building base-files and then completes without actually building the image. But it goes to the Image details screen as if it completed successfully with no images listed. I tried with both a template that I saved and with a fresh core-image-sato image, both failed to actually build the image
In my testing against commit 190f6d791d51aaa4cfb9f1cf932bc205ff674fb5, there is no such issue met.
Saul gave a template to reproduce. I can reproduce. That is because "No provider" problem. In Hob, we disabled the error to pop up and we should disable. Otherwise, for instance, we even can't build qemu-arm. Hopefully the bitbake side can fix the "No provider" issue so we can enable it in the end.
Created attachment 466 [details] The template to reproduce.
Created attachment 467 [details] The first error if Hob enables "No provider"
Created attachment 468 [details] The second error if Hob enables "No provider"
Created attachment 469 [details] The third error if Hob enables "No provider"
When I use bitbake command to build sato on qemuppc, it reports: yocto-build5@yocto-build5:/distro/testing$ bitbake core-image-sato Parsing recipes: 100% |#########################################| Time: 00:00:10 Parsing of 829 .bb files complete (0 cached, 829 parsed). 1105 targets, 35 skipped, 0 masked, 0 errors. OE Build Configuration: BB_VERSION = "1.15.1" TARGET_ARCH = "powerpc" TARGET_OS = "linux" MACHINE = "qemuppc" DISTRO = "poky" DISTRO_VERSION = "1.1+snapshot-20120415" TUNE_FEATURES = "m32 fpu-hard ppc603e" TARGET_FPU = "" meta meta-yocto = "hob_0415:008c0b573f59eb39fd545222bd0ff32442b34301" NOTE: Resolving any missing task queue dependencies ERROR: Nothing PROVIDES 'syslinux' ERROR: syslinux was skipped: incompatible with host powerpc-poky-linux (not in COMPATIBLE_HOST) ERROR: Required build target 'core-image-sato' has no buildable providers. Missing or unbuildable dependency chain was: ['core-image-sato', 'syslinux'] Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
But we think in that case we shouldn't get users to build success page. Will fix that.
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=74211e0372da92bd6b8600bee9e5624f044127a6