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