I have a multilib amd64 system, but quite a few 32 bit packages refuses to work becouse they woun't find the current user through libnss. This is becouse my everyday user isn't in /etc/passwd, but in mysql. 64-bit applications will work just fine, as sys-auth/libnss-mysql is installed and nsswich.conf is set up correctly. However, eventhough I'm using a multilib profile, sys-auth/libnss-mysql won't install any 32 bit libraries, and thus 32 bit applications such as app-text/acroread, app-emulation/vmware-player and app-emulation/wine will fail. So, this is a feature request to make sys-auth/libnss-mysql, and other libnss modules multilib aware and install multiple versions of libnss_mysql.so, just as sys-libs/glibc installs multiple versions of libnss_files.so.
We're trying to cut down the amount of libraries included in the emul-packages to a bare minimum, as it's a huge effort to keep them working. What you requested however is not included in this bare minimum, I'm sorry.