Hi, [ CC'in gtk maintainers for their opinion ]
On Sun, Jul 22, 2012 at 03:08:39PM +0200, Evgeni Golov wrote: > On Sat, Jul 21, 2012 at 04:00:33PM -0700, Phil Dibowitz wrote: > > gthumb completely doesn't work: > > > > [phil@rider ~]$ gthumb > > > > (process:27263): GLib-GObject-WARNING **: specified class size for type > > `GthApplication' is smaller than the parent type's `GtkApplication' > > class size > > > > (process:27263): GLib-CRITICAL **: g_once_init_leave: assertion `result > > != 0' failed > > > > (process:27263): GLib-GObject-CRITICAL **: g_object_new: assertion > > `G_TYPE_IS_OBJECT (object_type)' failed > > > > (process:27263): GLib-GIO-CRITICAL **: g_application_run: assertion > > `G_IS_APPLICATION (application)' failed > > > > (process:27263): GLib-GObject-CRITICAL **: g_object_unref: assertion > > `G_IS_OBJECT (object)' failed > > Updating libgtk-3-0 updated the others and it works now. Thanks! > > Good. But the fact that you run into the issue also means there is some > not-tight-enough dependency somewhere. You do not happen to have a > complete package list of your machine before the upgrade? Or at least a > list of what was upgraded when you pulled the new libgtk? Replying to myself. The described behaviour can be triggered in both, wheezy and sid by installing libgtk-3-0 and libgtk-3-common 3.2.3-1 from snapshot.debian.org [1]. The same behaviour can be seen with 3.2.1-1. With 3.3.16-1 gThumb starts fine (but throws a ton of warnings on stderr). With 3.4.0-1 everything is as fine as with 3.4.2-2. My current guess is that libgtk-3-dev should not generate >= 3.2 deps but >= 3.4 ones -- gtk+3 maintainers, what do you think? Regards Evgeni [1] http://snapshot.debian.org/package/gtk%2B3.0/3.2.3-1/ -- Bruce Schneier can read and understand Perl programs. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org