There seems to be a problem with one of the ebuilds that mozilla-firefox-bin requires that results in /usr/lib32 not containing needed libraries and objects. I suspect the problem is in the xorg ebuild. Reproducible: Always Steps to Reproduce: 1.emerge mozilla-firefox-bin 2./opt/firefox/firefox-bin 3. Actual Results: Firefox fails to start because it is unable to load shared objects from /usr/lib32/pango Expected Results: Firefox should have executed. I resolved this by removing the /usr/lib32 directory and making a symlink from ../../emul/linux/x86/usr/lib to /usr/lib32
This happened on a 2005.0 new install from a stage3 tarball.
which shared objects?
Start as - firefox (/usr/bin/firefox) - /opt/firefox/firefox not as "firefox-bin" Otherwise the environment is not setup'd correctly. If this doesn't solve this issue, it might be a duplicate of Bug #80720
Should be fixed with emul-linux-x86-gtklibs-1.2-r1 *** This bug has been marked as a duplicate of 80720 ***