With SWT 3.0 (the Java widget tool kit used by the Eclipse project), there is a new Browser widget. This browser widget uses an embedded Mozilla browser to work. It finds the required shared libraries by looking in "/etc/gre.conf" and LD_LIBRARY_PATH. Without these pieces of information, it will fail to load. From articles on the web (and in talking with Chris Cornu on the SWT team), it seems that this is to be the new "standard" for embedding Gecko into other applications. So, these pieces of information should really be provided as part of the Mozilla installation. Without this information, it will result in a major loss of functionality in both Mozilla (its ability to embed) and in SWT (its browser functionality). References: "http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-swt-home/faq.html#browserlinux" "http://www.mozillazine.org/articles/article2782.html"
Looks like this is taken-care-of by the mozilla entry in /etc/ld.so.conf