Toufeeq Hussain wrote:
> Subject: libcairo2: GNOME app's fail to start
> Package: libcairo2
> Version: 1.2.4-1
> Severity: critical
> Justification: breaks unrelated software
> 
> *** Please type your report below this line ***
> 
> All GNOME app's fail to start. They quit with the following error:
> symbol lookup error: /usr/lib/libgdk-x11-2.0.so.0: undefined symbol:
> cairo_xlib_surface_create

This is something wrong with your system.  The shipped debian cairo
package contains that symbol.

$ grep cairo_xlib_surface_create /usr/lib/libcairo.so.2
Binary file /usr/lib/libcairo.so.2 matches

and if you have libcairo2-dev installed:
$ nm /usr/lib/libcairo.a|grep cairo_xlib_surface_create
00003540 t _cairo_xlib_surface_create_internal
00003aa0 t _cairo_xlib_surface_create_similar
00003890 t _cairo_xlib_surface_create_similar_with_format
00003c30 T cairo_xlib_surface_create
00003be0 T cairo_xlib_surface_create_for_bitmap
00003840 T cairo_xlib_surface_create_with_xrender_format

> Problem seems to be with pango/cairo and can be fixed by rolling back to
> earlier version. Found a similar problem with the Fedora folk as can be
> seen here.
> 
> http://www.redhat.com/archives/fedora-devel-list/2006-August/msg00289.html

That bug is irrelevant.  I was the person who found that problem when I
packaged cairo 1.2.4 and reported it upstream.  It was never in any debian
cairo package.  The first google hit for a problem is not useful
information.

It is most likely you have your own compiled version of cairo installed.
Delete that and your applications will work.

Dave


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to