I had a hard time fixing this. it seems the latest firefox expects plugins in yet another location, and gentoo doesn't create links for it: http://forums.gentoo.org/viewtopic-t-958702-highlight-flash.html Reproducible: Always Steps to Reproduce: emerge firefox-bin Actual Results: /opt/firefox/browser/plugins doesn't exist and plugins aren't found Expected Results: plugins work :-)
Your emerge --info is missing which would be required for the timestamp on tree, nsplugin.eclass has an apropriate symlink setup for fx-21.0 and newer
-rw-r--r-- 1 root root 2646 28 mag 05.31 /usr/portage/eclass/nsplugins.eclass -rw-r--r-- 1 root root 29 9 giu 22.36 /usr/portage/metadata/timestamp -rw-r--r-- 1 root root 32 9 giu 22.45 /usr/portage/metadata/timestamp.chk -rw-r--r-- 1 root root 40 9 giu 22.35 /usr/portage/metadata/timestamp.x but anyway firefox-bin was merged quite some time ago : [I] www-client/firefox-bin Available versions: 17.0.5-r1^mbs 17.0.6^mbs (~)20.0.1^ms (~)21.0^ms {startup-notification LINGUAS="af ak ar as ast be bg bn_BD bn_IN br bs ca cs csb cy da de el en_GB en_ZA eo es_AR es_CL es_ES es_MX et eu fa fi fr fy_NL ga_IE gd gl gu_IN he hi_IN hr hu hy_AM id is it ja kk kn ko ku lg lt lv mai mk ml mr nb_NO nl nn_NO nso or pa_IN pl pt_BR pt_PT rm ro ru si sk sl son sq sr sv_SE ta ta_LK te th tr uk vi zh_CN zh_TW zu"} Installed versions: 21.0^ms(15:45:53 16/05/2013)(startup-notification LINGUAS="fr it -af -ak -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -csb -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -ja -kk -kn -ko -ku -lg -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -nso -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -ta_LK -te -th -tr -uk -vi -zh_CN -zh_TW -zu")
*** This bug has been marked as a duplicate of bug 469932 ***