app-misc/colordiff-1.0.6 contains a newbin line of this form: newbin colordiff.pl colordiff cdiff.sh cdiff || die This is invalid, as newbin should only take 2 arguments. (except it ignores the error) That command should be dobin.
Actually, the newbin line should just be split.
I blame agriffis. http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/colordiff/colordiff-1.0.5-r1.ebuild?hideattic=0&rev=1.2&view=log Fixed in CVS in 1.0.5-r2 and 1.0.6.