mozilla: Undefined symbol "pango_x_font_map_for_display"
myfreebsd at cox.net
myfreebsd at cox.net
Tue Nov 22 13:51:27 GMT 2005
>
> From: Rob <spamrefuse at yahoo.com>
> Date: 2005/11/22 Tue AM 08:19:47 EST
> To: freebsd-questions at freebsd.org
> CC: myfreebsd at cox.net, freebsd-questions-local at be-well.ilk.org
> Subject: RE:mozilla: Undefined symbol "pango_x_font_map_for_display"
>
> --- myfreebsd at cox.net wrote:
>
> > >Mozilla cannot start anymore, after I portupgraded
> > >Mozilla,
> >
> > >I now get this:
> >
> > >$ mozilla
> > >/libexec/ld-elf.so.1:
> > >/usr/X11R6/lib/mozilla/components/libgfx_gtk.so:
> > >Undefined symbol "pango_x_font_map_for_display"
> > >$
> > Rob,
> >
> > When you upgraded, did you upgrade recursively so
> > the dependencies were updated?
> >
> > If not, try it:
> > portupgrade -rR mozilla
>
> Thanks. I did already twice following:
>
> # portupgrade -fvrR mozilla-1.7......
>
> which reinstalled mozilla and all it depends on etc.
> To no avail; still get that my upgraded mozilla does
> not start because pango_x_font_map_for_display is
> not there...
>
> When I do
> # ldd /usr/X11R6/lib/mozilla/mozilla-bin | grep
> pango
> libpangocairo-1.0.so.0 =>
> /usr/X11R6/lib/libpangocairo-1.0.so.0
> libpangoft2-1.0.so.0 =>
> /usr/X11R6/lib/libpangoft2-1.0.so.0
> libpango-1.0.so.0 =>
> /usr/X11R6/lib/libpango-1.0.so.0
>
> Note that mozilla-bin is NOT linked against
> /usr/X11R6/lib/libpangox-1.0.so ; and that is the
> library which contains pango_x_font_map_for_display:
>
> # strings /usr/X11R6/lib/libpangox-1.0.so | \
> grep pango_x_font_map_for_display
> pango_x_font_map_for_display
> pango_x_font_map_for_display
>
>
> So I think the problem seems to boil down to
> why my upgraded mozilla executable is not linked
> against libpangox.
>
> Any ideas?
> Do you also see this?
>
>
> When I forcefully delete mozilla and pango, and
> install the older versions from 5.4 packages, then
> mozilla works again.
>
> Thanks,
> Rob.
>
>
>
>
>
> __________________________________
> Yahoo! FareChase: Search multiple travel sites in one click.
> http://farechase.yahoo.com
>
Rob,
I see the missing link. It seems to be a broken port but I googled the error you got and didn't get anything. Have you shot the maintainers of Mozilla an email? They may be able to help.
David
More information about the freebsd-questions
mailing list