I found inconvenient in some cases that protage just overwrites executables (and other files sure), which belongs to an other package.
Lastly it happened with app-admin/sdsc-syslog overwrites /usr/sbin/syslogd from app-admin/sysklogd, which is essential system file. I even consider this a BUG, although you should be prepared for anything happens when installing unknown stuff.
Some other cases it's normal upgraded/better version, it happens with around fileutils, too, harmlessly.
In dpkg (or apt-get) it managed somehow with alternatives, which looks interesting on manpage, didn't use debian so much.
Shouldn't it be managed in portage, too?
Like when finding this situation (installed file which belongs to other package already), look for list of allowed cases, warn at least on other cases, and/or rename new file with extensions. Then with a utility (alternatives) manage symlinks or copies.
Should I fill a BUG report?
Or should I write it?

