Sounds like evince is loading firefox's private libraries and they are different
versions.
Maybe try doing something like, replacing /usr/bin/evince with a wrapper script
that unsets variables like LD_LIBRARY_PATH, which I'm guessing firefox is
setting to get it's private libraries.
e.g.
$ mv evince evince-bin
$ cat > evince <<_EOF
#!/bin/sh
unset LD_LIBRARY_PATH
exec ${0}-bin ${1+"$@"}
_EOF
$ chmod 755 evince
and see if this works for you...
HTH,
Darren.
On 09/10/2009 09:41, solarg wrote:
> hello all,
> i'm testing firefox-3.5.3 from sun contribs, on a solaris 10 sparc machine.
> I've got this error when clicking on a pdf link:
>
> > [SmartNamer] updateEntry()
> > [SmartNamer] updateEntry()
> > [ConvConfHandler] isPreferred contentType: application/pdf
> >
> > (evince:1441): Pango-WARNING **: ld.so.1: evince: fatal: relocation
> error: file
> /usr/local/firefox-3.5.3/depend/lib/pango/1.6.0/modules/pango-basic-fc.so:
> symbol
> pango_is_zero_width: referenced symbol not found
> >
> > (evince:1441): Pango-WARNING **: Failed to load Pango module
> '/usr/local/firefox-3.5.3/depend/lib/pango/1.6.0/modules/pango-basic-fc.so'
> for id
> 'BasicScriptEngineFc'
> >
> > (evince:1441): Pango-WARNING **: ld.so.1: evince: fatal: relocation
> error: file
> /usr/local/firefox-3.5.3/depend/lib/pango/1.6.0/modules/pango-basic-fc.so:
> symbol
> pango_is_zero_width: referenced symbol not found
> >
> > (evince:1441): Pango-WARNING **: failed to choose a font, expect ugly
> output.
> engine-type='PangoRenderFc', script='common'
>
> but it works with xpdf.
>
> Anybody has seen it?
>
> thanks in advance,
>
> gerard
>
>
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org