[yocto] Extra rebuilds when using rm_work

Drew Moseley drew.moseley at northern.tech
Tue Jul 25 05:45:18 PDT 2017


With both pyro and master, I have noticed that when I use 'INHERIT += “rm_work”’ I get extra rebuilds of the image rootfs.

My current build uses poky rev 5686f4e1fe5229705b8c7d35895aa03827796d13

Specifically, without “rm_work”:

$ . src/poky/oe-init-build-env build-rm-work
$ cat >> conf/local.conf 
DL_DIR = "/work/dmoseley/yocto-downloads"
SSTATE_DIR = "/work/dmoseley/yocto-sstate-cache"
MACHINE="beaglebone"
$ bitbake core-image-minimal
<snip>
NOTE: Tasks Summary: Attempted 2611 tasks of which 2379 didn't need to be rerun and all succeeded.
$ bitbake core-image-minimal
<snip>
NOTE: Tasks Summary: Attempted 2611 tasks of which 2611 didn't need to be rerun and all succeeded.

and again with “rm_work”

$ echo 'INHERIT += "rm_work"' >> conf/local.conf
$ bitbake core-image-minimal
<snip>
Tasks Summary: Attempted 3052 tasks of which 2390 didn't need to be rerun and all succeeded.
$ bitbake core-image-minimal
<snip>
Tasks Summary: Attempted 3052 tasks of which 3039 didn't need to be rerun and all succeeded.
$ grep NOTE:\ Running tmp/log/cooker/beaglebone/console-latest.log 
NOTE: Running noexec task 2577 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_fetch)
NOTE: Running task 2578 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_prepare_recipe_sysroot)
NOTE: Running task 3042 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_rootfs)
NOTE: Running task 3043 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_image)
NOTE: Running task 3044 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_jffs2)
NOTE: Running task 3045 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_tar)
NOTE: Running task 3046 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_rootfs_wicenv)
NOTE: Running task 3047 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_wic)
NOTE: Running task 3048 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_complete)
NOTE: Running task 3049 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_image_qa)
NOTE: Running task 3050 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_rm_work)
NOTE: Running noexec task 3051 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_rm_work_all)
NOTE: Running noexec task 3052 of 3052 (/work/dmoseley/community/yocto/pyro/src/poky/meta/recipes-core/images/core-image-minimal.bb:do_build)

Has anyone else seen similar behavior?

Drew
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20170725/7fae07d8/attachment.html>


More information about the yocto mailing list