after emerging firefox6 it won't start. It says /usr/lib64/firefox/libnss3.so: version `NSS_3.12.10' not found. I re-emerged nss and firefox6 but still got the same error. After renaming libnss3.so to libnss3.so.bck and creating a symbolic link to /usr/lib64/libnss3.so firefox6 starts. I have the ~amd64 accept keyword in /etc/make.conf. Reproducible: Always Steps to Reproduce: 1. update gentoo fully to world with ~amd keyword 2. emerge firefox6 3. try to start in a terminal Actual Results: firefox6 won't start, it complains about /usr/lib64/firefox/libnss3.so: version `NSS_3.12.10' Expected Results: firefox6 starting I've only had this problem on 1 machine. Don't have another to try it.
There is no such thing as /usr/lib64/firefox/libnss3.so on a fresh install of www-client/firefox-6.0. /usr/lib64/libnss3.so is provided by dev-libs/nss. Just drop the orphan file (now a symlink if I understand well what you have done /usr/lib64/firefox/libnss3.so). FF should start just file.
after removal of the symlink I can confirm that firefox6 just starts.