this problem is similar to bug 106004, however, the results are more nefarious. when the space delimited list of globs to remove is turned into a string incorrectly on livecd_stage2_target.py:171, only the first argument has the chroot path appended to it. thus, the subsequent arguments are removed from the host filesystem instead of the livecd filesystem. yikes! Reproducible: Always Steps to Reproduce: 1. 2. 3. Change line 171 of livecd_stage2_target.py to the following: self.settings["livecd/rm"]=self.settings["livecd/rm"].split()
This is fixed in catalyst2
Since the catalyst 2.0_rc* series is no longer in package.mask, I am marking this one as RESOLVED...