Re: Linux / libxpistub.so, Error ~618 xpistub
"BlankMan" <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.xpinstall |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 15 Sep 2003 23:57:10 -0600, John Smith wrote: > I am not sure I am in the correct newsgroup, but this problem seems to > stem from the XPInstall shared library. The Netscape/Mozilla installers > fail every time with "Fatal error [~618]: Couldn't open xpistub > library", this is not specific to my installation (libxpistub.so is in > my standard library path and is in ld.so.conf, and several posters have > similar messages w/o a response or fix - google of "~618 xpistub" turns > up bad installs from back in 2001); I am wondering if this is a result > of version mismatch of the shared library, my current installation is > Netscape 7.02 (Gecko/20030208). Also the installations fail on > Extration of libplc4.so (which is also in my std lib path). I cannot > find any options for turning on debug or verbose reporting. Any > thoughts/fixes/redirection would be appreciated. I have tried clean > install path using different options for install each time, I have even > extracted xpcom.xpi and manually installed the shared libraries. I have > used both -bin and -install binaries for the installation, both failing. Howdy, I figure'd out what went wrong, in file mozilla/xpinstall/wizard/unix/src2/nsXIEngine.cpp:655 libpath is = to NULL ; this is a big problem, since it is searching the root directory for libxpistub.so (exact line: sprintf(libpath,"%s/%s",libpath,XPISTUB);. Short fix: cp libxpistub.so from std. library location to root dir (if you have privledges) and remove it afterwards. Perhaps I should submit a patch for this... Hope this helps someone.