I am using the latest version of catalyst from git(commit 16745ae35961557a1205b5c86419d1aa496fcdf7). I noticed that when the stage2-preclean-chroot.sh script calls cleanup_stages() in chroot_functions.sh, it deletes everything in $CHROOT_PATH/var/tmp, but since $CHROOT_PATH/var/tmp/ccache is still bound to /var/tmp/ccache my cache that lives outside of the chroot is cleared as well. I have attached a patch that appears to fix the problem. I am not sure if there are any ill side-effects from this patch, but since the "clean" action sequence also clears /var/tmp/*, is it really necessary to do it in the stage2-preclean-chroot.sh script? -Tom Stellard