|
Bugzilla – Full Text Bug Listing |
| Summary: | Firefox 1.5 from ftp.suse.com is breaking evolution. | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Joe Harmon <jharmon> |
| Component: | Firefox | Assignee: | E-mail List <bnc-team-mozilla> |
| Status: | VERIFIED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Minor | ||
| Priority: | P5 - None | CC: | andreas.hanke, forgotten_jq9zgB7cRO, gnome-bugs, meissner |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Joe Harmon
2006-01-25 15:53:32 UTC
Evolution on 10.0 should depend on mozilla-nss instead of MozillaFirefox. And therefore should find the lib in default library path. Please check that. Have asked original poster for more info about NSS, but why would updating Firefox break the dependency? surely it should not over-ride the default?
<<snip of original post>>
> Rick adjusted his/her tinfoil beanie to post:
>
>> After I installed Firefox 1.5 from Suse's ftp server, evolution quit
>> workinbg. It complained that it could not open libssl3.so.
>>
>> How might I fix this?
>>
>> Any and all help appreciated.
>
> Are you sure it is looking for libss13? could it be libssl3 ( lowercase
> "L" not a digit 1 )
>
> That lib should be part of :
Yes, that is what it is looking for. And even though it was installed by
Thuderbird, NVU and Firefox 1.5, Evolution wanted it in
/opt/Mozillafirefox/lib. Apparently Firefox 1.5 puts it in another
location. I copied it(and, as it turns out, the other libs it wanted) back
to /opt/Mozillafirefox/lib. Evolution is happy now, but that's a hell of a
way to run an airline, er, update.
<<pins>>
Is this report really for SUSE Linux 10.0? Evolution is built against mozilla-nss in this version and should not rely on NSS libs installed in /opt/MozillaFirefox/lib. It could still be a problem in SUSE versions before 10.0. But I would expect that Evolution at least tries to get the libs from /usr/lib or /usr/lib64. That's only a minor bug as long as Firefox 1.5 is only available via half-official update mechanisms. @gnome-maintainers: any thoughts? Evolution from 10.0 requires mozilla. In past we have had a bug, that Firefox can fulfill RPM dependencies, but cannot fulfill evolution requirements. Evolution from 10.0+kde (and 10.1) requires mozilla-xulrunner/nss/nspr. We should check again for 10.1, whether rpm -q --requires evolution and rpm -q --requires MozillaFirefox and rpm -q --requires mozilla-xulrunner implies dependencies, as we expect. I will leave this in the hands of Mark (baskitcaise) since I put the bug in for his customer. If you need any information please set needinfo to him. Mark, let me know if you need anything from me. As Firefox 1.5.0.x will hit older distributions soon we have to check if there are more packages which hardcoded /opt/MozillaFirefox/lib as path to find some gecko libs. WONTFIX for the packages in pub/projects but fixed for the upcoming Firefox security updates. |