1. The build error log is below: +DEBUG: Executing shell function sstate_create_package +tar: x86_64-linux/usr/share/aclocal/xorg-macros.m4: file changed as we read it +WARNING: /home/nxadm/nx/yow-blade14.2/builds-2013-07-02-080057/fsl-p50xx_std_usdpaa/bitbake_build/tmp/work/x86_64-linux/util-macros-native/1_1.17-r0/temp/do_populate_sysroot/run.do_populate_sysroot.sstate_create_package.26090:123 exit 1 from + tar -czf $TFILE fixmepath x86_64-linux +DEBUG: Python function sstate_task_postfunc finished +ERROR: Function failed: sstate_create_package 2. The root cause is: http://thread.gmane.org/gmane.comp.handhelds.openembedded.core/41379/focus=41445 3. The better solution is: I think Phil is right, we should look at fixing aclocal so file disappeared errors are just handled gracefully, then this whole mess can go away and we'll get even better performance. I like the idea of iterating DEPENDS and figuring out which ones to add but that is quite a bit more work. Ultimately it would be worthwhile though and the same logic could then be used for a sysroot per workdir type logic. Cheers, Richard
I now believe the original patch is correct having reviewed the code in tar.
Fixed in master with http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=0acde33c75f90e06516c0b9ce4291921aa9d4e58