If someone USE gpm, and emerge some versions of libgpm it will end up in /usr/lib instead of /lib. There is maybe other issues similar to this a simple ldd /bin/* /lib32/* /lib64/* | grep usr libgpm-1.20.1-r5 seems to have to problem. I will close the bug if this was a strange one of bug. Once I fixed it it didn't reprodecued.
If the "Nothing should have a soft link to /usr/* from /bin or /lib*." (from your -dev@ email) is a strict rule, then you may want to check the following packages: - net-wireless/wpa_supplicant has /bin/wpa_passphrase and /sbin/wpa_supplicant which are linked to libssl or libcrypto, from /usr/lib. Being dependent on WPA for mounting /usr sounds unlikely though, and maybe this binaries should rather go in /usr. - media-gfx/splashutils has /sbin/fbtruetype and /sbin/splash_util linked to lib{freetype,jpeg,png}. They have a static version too though, and installing the dynamic one in /usr while keeping the static one in / sounds like unnecessary complication imho. - sys-apps/qingy has /sbin/qingy and /sbin/qingy-DirectFB linked to some X libs from /usr. I don't see any reason for this package to install in /, so i guess the binaries could go to /usr instead. If you want some separate bug reports, please tell me. I won't open any otherwise, since i don't see any of the above as a real issue.
really have no idea what you're talking about libgpm-1.20.1-r5 has no links from / to /usr and yes, nothing installed in / should depend on stuff in /usr