Even with USE='-mule', the tarball is downloaded and unpacked, and the distfile is left behind. Not really a problem, but a waste of space, time, and bandwidth.
this is true... the main problem here is that the SRC_URI must remain static (not depend on use flags) so that the MD5 sum information makes sense.
what ebuild are you talking about ? SRC_URI now supports USE variables
*now* being the keyword there. this is fixed in the new ebuild i have for xemacs-21.4.9 (minor version bump)