Bug#606685: evince segfaults in ppdFindChoice () from /usr/lib/libcups.so.2

Josselin Mouette joss at debian.org
Tue Dec 14 08:52:51 UTC 2010


reassign 606685 gtk+2.0
thanks

Le lundi 13 décembre 2010 à 18:41 +0100, Damien Couroussé a écrit :
> > Are you sure only cups and its libraries were upgraded when you
> > attempted to install cups from squeeze?
> >
> > The other possible culprit would be GTK+, which has seen a number of
> > network-printing-related bug fixes in the meantime.

> Yes, while debugging a bit this problem, I have seen that the segfault 
> in libcups comes from a call in libgtk.
> 
> However, only cups and the associated libs were upgraded for my concern: 
> I asked for an upgrade of libcups2 from lenny to squeeze (I am mostly 
> based on lenny but use a few packages from squeeze and/or lenny-backports).

Indeed, thanks for checking.

> $ dpkg -l '*libgtk*' | grep ^i
> ii  libgtk2.0-0                            
> 2.18.6-1~bpo50+1               The GTK+ graphical user interface library

HAH !
So this is the culprit. I knew this was suspicious, since PDF printing
works perfectly on my lenny systems.

My guess goes for an insufficient build-dependency on libcups2-dev in
GTK+, leading the backport to not actually work with the cups version in
lenny.

-- 
 .''`.
: :' :     “You would need to ask a lawyer if you don't know
`. `'       that a handshake of course makes a valid contract.”
  `-        --  J???rg Schilling






More information about the pkg-gnome-maintainers mailing list