/usr/lib/portage/bin/dodoc: NEWS does not exist. /usr/lib/portage/bin/dodoc: TODO does not exist. sorry if this looks like a rant, but don't you check your ebuilds properly? Do you just update the version numbers? I'm tired of seeing this kind of errors.... I think it gives a bad image to the distro.... The word slacker comes to my mind..
it's more of a bash thing ... the question is did you do your research before you ranted ? the error is because all the files are 0 bytes in size: /usr/lib/portage/bin/dodoc: if [ -s "${x}" ] ; then else echo "${0}: ${x} does not exist." fi
this should be fixed in the kde eclass: [ -f "$doc" ]; should be replaced by [ -s "$doc" ];
*** Bug 30864 has been marked as a duplicate of this bug. ***
/usr/lib/portage/bin/dodoc: COPYRIGHT does not exist. fribidi-0.10.4
i fixed it in the kde eclass, also fixed fribidi
/usr/lib/portage/bin/dodoc: MIRRORS does not exist. @ mysql-4.0.14-r2
/usr/lib/portage/bin/dodoc: CHANGELOG does not exist. /usr/lib/portage/bin/dodoc: COPYRIGHT does not exist. /usr/lib/portage/bin/dodoc: KNOWN_BUGS does not exist. /usr/lib/portage/bin/dodoc: MAINTAINERS does not exist. /usr/lib/portage/bin/dodoc: PKG-INFO does not exist. /usr/lib/portage/bin/dodoc: CONTRIBUTORS does not exist. /usr/lib/portage/bin/dodoc: LICENSE does not exist. /usr/lib/portage/bin/dodoc: COPYING* does not exist. /usr/lib/portage/bin/dodoc: MANIFEST* does not exist. /usr/lib/portage/bin/dodoc: README* does not exist. @ java-config-1.1.0
fixed this and some more eclasses