Some of my overlay ebuilds uses ! as part of the filename in SRC_URI, for instance "blah!blah.tar" eclean and eclean-dist believes that these files should be deleted. Im using version 0.2.2 of the gentoolkit package. Reproducible: Always
Anybody using ! in a filename is trying hard to break stuff. Current portage apparently does play nice with these filenames, and there are now methods to rename a distfile before it gets on the system in the ebuild. If anyone runs into a common instance of this, please reopen.