How to prelink mozilla-firefox-bin
Gentoo GNU/Linux users can enjoy additional performance enhancements by prelinking binaries. The documentation is unclear on whether binary packages can be prelinked. I tried it and it seems to work fine.
It is clear that any software I’ve compiled on my own machine can be safely prelinked, but since I have a very slow, old laptop, I also use some software precompiled as binary packages. Mozilla Firefox is one (emerge mozilla-firefox-bin). This is installed under /opt, which is masked out of the prelink path, so it doesn’t get prelinked automatically. I prelinked it manually by running prelink -Rm /opt/firefox and everything seems to be fine.
This is completely safe, because prelinking is fully reversible.



I have Gentoo too. Firefox is in /usr/lib/mozilla-firefox now:
/ [ ED: snipped some output ] /usr/lib/mozilla-firefox/include/ucvja /usr/lib/mozilla-firefox/include/ucvko /usr/lib/mozilla-firefox/include/ucvlatin [ ED: snipped some output ] /usr/share/pixmapsand
prelink -Rm /usr/lib/mozilla-firefox/work fine. However I found one missing dependency:prelink: /usr/lib/gimp/2.0/plug-ins/helpbrowser: Could not find one of the dependenciesthen:
ldd /usr/lib/gimp/2.0/plug-ins/helpbrowser| grep 'not found' libgtkhtml-2.so.0 => not foundAny idea which package I should rebuild to get libgtkhtml back?
linuxboy
29 May 06 at 9:34 am
I think the gtkhtml package should supply it, though I can’t check that at the moment.
Xaprb
29 May 06 at 9:51 am