Hi, After emerging mozilla-firebird V0.6.1 the wrapper script does nothing, it simply exits. Starting the called binary /usr/lib/MozillaFirebird/MozillaFirebird-bin after exporting the variables resulted in relocation errors because of undefined symbols. After investigating the problem a bit more, it looks like MozillaFirebird try to use libraries from mozilla 1.4 (from /usr/lib/mozilla) instead the correct libraries from Firebird (lying aroung in /usr/lib/MozillaFirebird). This is because of an incorrect set ld-library path as the firebird ebuild does not install a file in /etc/env.d to set an additional library path in /etc/ld.so.conf. This is correct as it might interfer with an existing mozilla installation. The solution is to manually set the environmental variable LD_LIBRARY_PATH in the wrapper script /usr/bin/MozillaFirebird to point to the firebird library dir before the mozilla dir, so the dynamic loader loads the libraries from the correct path. The fixed startup script should be included in this bugreport, if I can attach it in a following step (I don't know right now, as this is only the second bug report I write). I know there are some similar bug reports, namely the bugs #25219, #25915, #26680. But it don't want to merge these bugs, to close them or similar, as I'm not an official gentoo developer, so I leave it to some "official" people to do this. Hope I could help :) CU all, Jens
Created attachment 16959 [details] Mozilla Firebird startup script This is the fixed startup script
closing this bug since mozilla-firebird no longer exists in portage, and this is fixed these days in firefox as far as I know.