I've got a short question concerning patches; I've added a patch to a recipe that worked before, and now it fails with the error "can't find file to patch". Patch depth is 1, which is the default as I got from the documentation. I've got no idea what's wrong here. Anybody able to help me?

This will be the very same image as it was before, plus your added package. BitBake does not recreate everything on every run. Indeed, the -k option tells BitBake to continue as much as possible instead of re-doing things.

is it correct assumption that if I want to implement a new image type via IMAGE_CMD_foo , which is also compressed and which depends on previously generated ext4 root filesystem, I need to use IMAGE_TYPEDEP_foo = "ext4" and IMAGE_TYPEDEP_foo.bz2 = "foo" ?