Just a heads-up, the colon was removed from the set of valid filename characters in Portage: https://gitweb.gentoo.org/proj/portage.git/commit/?id=bae954e2f69ee76d74570e30d6ddd1482ebad49b See also bug 411127 comment 21.
Looks like this has been fixed. Closing.