firefox's ebuild doesn't correctly set up the owner of some of the sottodirectory of /usr/lib/MozillaFirefox Reproducible: Always Steps to Reproduce: 1. emerge mozilla-firefox 2. ls -l /usr/lib/MozillaFirefox/ 3. Actual Results: -rwxr-xr-x 1 root root 30869 Jul 19 11:13 LICENSE -rw-r--r-- 1 root root 177 Jul 19 11:13 README.txt -rwxr-xr-x 1 root root 21076 Jul 19 11:13 TestGtkEmbed -rw-r--r-- 1 root root 208 Jul 19 11:13 bloaturls.txt -rw-r--r-- 1 root root 161 Jul 19 11:13 browserconfig.properties drwxr-xr-x 4 root 10208 544 Jul 19 11:18 chrome drwxr-xr-x 2 root 10208 6216 Jul 19 11:14 components -rw-r--r-- 1 root 10208 0 Jul 19 11:13 components.ini drwxr-xr-x 5 root root 128 Jul 19 11:13 defaults -rwxr-xr-x 1 root root 14816 Jul 19 11:13 elf-dynstr-gc drwxr-xr-x 4 root 10208 248 Jul 19 11:13 extensions -rwxr-xr-x 1 root root 6326 Jul 19 11:13 firefox -rwxr-xr-x 1 root root 67124 Jul 19 11:13 firefox-bin -rwxr-xr-x 1 root root 4219 Jul 19 11:13 firefox-config drwxr-xr-x 2 root root 144 Jul 19 11:13 greprefs drwxr-xr-x 2 root root 144 Jul 19 11:13 icons drwxr-xr-x 110 root root 3016 Jul 19 11:14 include drwxr-xr-x 2 root root 72 Jul 19 11:13 init.d -rwxr-xr-x 1 root root 134000 Jul 19 11:13 libgkgfx.so -rwxr-xr-x 1 root root 104840 Jul 19 11:13 libgtkembedmoz.so -rwxr-xr-x 1 root root 14712 Jul 19 11:13 libgtkxtbin.so -rwxr-xr-x 1 root root 105060 Jul 19 11:13 libjsj.so -rwxr-xr-x 1 root root 518104 Jul 19 11:13 libmozjs.so -rwxr-xr-x 1 root root 201612 Jul 19 11:13 libnspr4.so -rwxr-xr-x 1 root root 454520 Jul 19 11:13 libnss3.so -rwxr-xr-x 1 root root 233420 Jul 19 11:13 libnssckbi.so -rwxr-xr-x 1 root root 16428 Jul 19 11:13 libplc4.so -rwxr-xr-x 1 root root 9188 Jul 19 11:13 libplds4.so -rwxr-xr-x 1 root root 152288 Jul 19 11:13 libsmime3.so -rw-r--r-- 1 root root 476 Jul 19 11:13 libsoftokn3.chk -rwxr-xr-x 1 root root 467948 Jul 19 11:13 libsoftokn3.so -rwxr-xr-x 1 root root 138748 Jul 19 11:13 libssl3.so -rwxr-xr-x 1 root root 736448 Jul 19 11:13 libxpcom.so -rwxr-xr-x 1 root root 107784 Jul 19 11:13 libxpcom_compat.so -rwxr-xr-x 1 root root 8416 Jul 19 11:13 libxpistub.so -rwxr-xr-x 1 root root 5648 Jul 19 11:13 mangle -rwxr-xr-x 1 root root 11524 Jul 19 11:13 mozilla-xremote-client -rwxr-xr-x 1 root root 11940 Jul 19 11:13 nsinstall lrwxrwxrwx 1 root root 26 Jul 19 11:14 plugins -> /usr/lib/nsbrowser/plugins -rwxr-xr-x 1 root root 11452 Jul 19 11:13 regchrome -rwxr-xr-x 1 root root 23396 Jul 19 11:13 regxpcom drwxr-xr-x 10 root root 1928 Jul 19 11:13 res -rwxr-xr-x 1 root root 10897 Jul 19 11:13 run-mozilla.sh drwxr-xr-x 2 root root 432 Jul 19 11:13 searchplugins -rwxr-xr-x 1 root root 72388 Jul 19 11:13 shlibsign -rwxr-xr-x 1 root root 20788 Jul 19 11:13 xpcshell -rwxr-xr-x 1 root root 28292 Jul 19 11:13 xpicleanup -rwxr-xr-x 1 root root 79308 Jul 19 11:13 xpidl -rwxr-xr-x 1 root root 28584 Jul 19 11:13 xpt_dump -rwxr-xr-x 1 root root 23072 Jul 19 11:13 xpt_link Expected Results: chrome, components, extensions directory would have to be like owner root:root, the same for file components.ini. The complete list of files and directories that have wrong group owner: xxx MozillaFirefox # pwd /usr/lib/MozillaFirefox xxx MozillaFirefox # find ./ -group 10208 ./components ./chrome ./chrome/chrome.rdf ./chrome/overlayinfo ./chrome/overlayinfo/inspector ./chrome/overlayinfo/inspector/content ./chrome/overlayinfo/inspector/content/overlays.rdf ./chrome/overlayinfo/browser ./chrome/overlayinfo/browser/content ./chrome/overlayinfo/browser/content/overlays.rdf ./components.ini ./extensions ./extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9} ./extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf ./extensions/installed-extensions-processed.txt ./extensions/Extensions.rdf ./extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} ./extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf I have emerged mozilla-firefox with this USE flags setup: www-client/mozilla-firefox-1.0.5-r1 -debug -gnome -ipv6 +java -mozcalendar -mozdevelop -moznoxft -mozsvg +truetype -xinerama -xprint The problem was present also in the previous versions of firefox.
confirmed will check it tomorrow morning for more input from entire herd on what we wanna do for solution.
Fixed in tree.