/usr/lib/portage/bin/* and ebuild.sh functions which use the install command should state that they create non-existant directories by default; Therefore making uses of dodir redundant when you use insinto or doins in ebuilds.
done