symbol lookup error: /usr/lib/libpangocairo-1.0.so.0

Bug #255660 reported by perfran
14
Affects Status Importance Assigned to Milestone
Ubuntu
Invalid
Low
Unassigned
Declined for Intrepid by William Grant

Bug Description

When launching any gtk application I get the following error message :

example when launching gedit
gedit: symbol lookup error: /usr/lib/libpangocairo-1.0.so.0: undefined symbol: cairo_has_current_point

or gnome-terminal
gnome-terminal: symbol lookup error: /usr/lib/libpangocairo-1.0.so.0: undefinedsymbol: cairo_has_current_point

At startup gdm restarts endlessly and gnome does not start when I use kdm or startx
Using latest intrepid ibex release (alpha-3 up-to-date)
I don't know which package is concerned.

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your bug report, could you run "ldd /usr/lib/libpangocairo-1.0.so.0" and attach that to the bug? it's likely due to some lib you installed in /usr/local which take over the ubuntu version

Revision history for this message
perfran (perfran) wrote :
Revision history for this message
perfran (perfran) wrote :

I only installed Ubuntu Intrepid alpha 3 and I updated it. The first boot everything seemed to work well, gnome started normally and the next boot That problem started. Impossible to log into gnome: every gtk application just can't start.

Revision history for this message
perfran (perfran) wrote :

I just realized that I had indeed installed manually another lib. I removed it and it seems to work again. I should not have reported a bug. It can be closed or deleted.

Revision history for this message
sebseb01 (sebseb01) wrote :

exactly same prolem here, after an update from gutsy to intrepid.

gedit work, but gnome-terminal/epiphany/gajim doesn't work with the same message.
gnome-terminal: symbol lookup error: /usr/lib/libpangocairo-1.0.so.0: undefinedsymbol: cairo_has_current_point

$ ldd /usr/lib/libpangocairo-1.0.so.0
        linux-vdso.so.1 => (0x00007fff6ffff000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f9f679c5000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f9f6777f000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f9f6757a000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f9f672b5000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f9f6703a000)
        libm.so.6 => /lib/libm.so.6 (0x00007f9f66d92000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f9f66b65000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f9f668e1000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007f9f666c8000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f9f66496000)
        libc.so.6 => /lib/libc.so.6 (0x00007f9f66124000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007f9f65f1f000)
        libpcre.so.3 => /lib/libpcre.so.3 (0x00007f9f65cf6000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00007f9f65acf000)
        libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0x00007f9f658ca000)
        libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f9f656c1000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f9f654a5000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f9f6529a000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f9f64f92000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f9f64d4f000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f9f64b24000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f9f67e1d000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f9f64922000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f9f6471c000)
        libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x00007f9f6451a000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007f9f642fe000)

At startup gdm restarts endlessly and gnome does not start when I use kdm or startx
I don't know which package is concerned.
My ubuntu is up-to-date.

Revision history for this message
sebseb01 (sebseb01) wrote :

nautilus bug with this message

nautilus: symbol lookup error: /usr/lib/libgdk-x11-2.0.so.0: undefined symbol: cairo_format_stride_for_width

and this ldd reslult

$ ldd /usr/lib/libgdk-x11-2.0.so.0
        linux-vdso.so.1 => (0x00007fff02bfe000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007f1ffa54e000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f1ffa305000)
        libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x00007f1ffa07f000)
        libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f1ff9e08000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f1ff9bc2000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f1ff99bd000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f1ff96f8000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f1ff94c6000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f1ff92b3000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f1ff90a9000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f1ff8da1000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f1ff8b9e000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f1ff8993000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f1ff878b000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f1ff8580000)
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f1ff837d000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f1ff817b000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f1ff7f75000)
        libm.so.6 => /lib/libm.so.6 (0x00007f1ff7cf0000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007f1ff7ad4000)
        libc.so.6 => /lib/libc.so.6 (0x00007f1ff7761000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f1ff7534000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f1ff72b0000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007f1ff7097000)
        libglitz.so.1 => /usr/local/lib/libglitz.so.1 (0x00007f1ff6e6d000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00007f1ff6c46000)
        libselinux.so.1 => /lib/libselinux.so.1 (0x00007f1ff6a29000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007f1ff6825000)
        libpcre.so.3 => /lib/libpcre.so.3 (0x00007f1ff65fc000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f1ff63d1000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f1ff61cf000)
        libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x00007f1ff5fcd000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f1ff5db0000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f1ffaa20000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007f1ff5b94000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f1ff598e000)

Revision history for this message
sebseb01 (sebseb01) wrote :

I confirm solution of duplicate bug :
$ sudo rm /usr/local/lib* -R

but why this problem apears ?

Revision history for this message
Julien Negros (djiock) wrote :

That happened to me too and a couple of guys from the french community. But I can confirm the solution too, thanks !

Revision history for this message
mercutio22 (macabro22) wrote :

I can't believe I found a solution to my problem!!! Many thanks!

Revision history for this message
Phillip Susi (psusi) wrote :

Closing since this was the result of bad local libraries.

Changed in ubuntu:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.