Bug#323705: libgtk2.0-0 should use more recent libcairo (libcairo2)
Jan C. Nordholz
jckn at gmx.net
Thu Aug 18 00:18:27 UTC 2005
Package: libgtk2.0-0
Version: 2.7.2-1
Severity: normal
Tags: experimental
Hi,
(please adjust severity, I'm unsure what to set it to)
the experimental libgtk2.0 is using a pretty old version of libcairo,
which it seems has even been removed from the archive (it's not part
of any current release or pseudo-release). This alone doesn't pose a problem,
but please note the current dependencies between libgtk, libpango and
libcairo:
libgtk2.0-0 DEPENDS ON: libcairo0.5.1 (>= 0.5.1), libpango1.0-0 (>= 1.9.0)
libpango1.0-0 DEPENDS ON: libcairo0.5.1 (>= 0.5.1)
libgtk2.0-dev DEPENDS ON: libcairo0.5.1-dev, libpango1.0-dev (>= 1.9.0)
libpango1.0-dev DEPENDS ON: libcairo0.5.1-dev
Now that libpango (== 1.10.0-1) has migrated to the new libcairo2, libgtk
is pulling in both cairo libraries, which makes every gtk-/pango-based app
segfault. Here's one of the SEGVs (reason pretty obvious ;-) ):
(gdb) bt
#0 0xb76ad08b in cairo_scaled_font_destroy () from /usr/lib/libcairo-1debian0.5.1.so
#1 0xb756bfa3 in cairo_font_options_get_hint_metrics () from /usr/lib/libcairo.so.2
#2 0xb756d9f2 in cairo_font_options_get_hint_metrics () from /usr/lib/libcairo.so.2
#3 0xb75679ff in cairo_set_font_options () from /usr/lib/libcairo.so.2
#4 0xb7750d57 in pango_cairo_layout_path () from /usr/lib/libpangocairo-1.0.so.0
Please upgrade libgtk to use libcairo2.
Best regards,
Jan
Installed packages:
================================================================================
ii libcairo0.5.1 0.5.1-2 The Cairo 2D vector graphics library
ii libcairo2 0.9.2-2 The Cairo 2D vector graphics library
ii libcairo2-dev 0.9.2-2 Development files for the Cairo 2D graphics library
ii libgtk2.0-0 2.7.2-1 The GTK+ graphical user interface library
ii libgtk2.0-bin 2.7.2-1 The programs for the GTK+ graphical user interface library
ii libgtk2.0-common 2.7.2-1 Common files for the GTK+ graphical user interface library
ii libpango1.0-0 1.10.0-1 Layout and rendering of internationalized text
ii libpango1.0-common 1.10.0-1 Modules and configuration files for the Pango
================================================================================
--
Jan C. Nordholz
<jckn At gmx net>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20050818/ad6da4b4/attachment.pgp
More information about the Pkg-gnome-maintainers
mailing list