On 2013/03/31 19:10, Landry Breuil wrote:
> On Sun, Mar 31, 2013 at 03:06:40PM +0100, Stuart Henderson wrote:
> > not sure what, if anything, can be done about this, but there's an @unexec
> > in xulrunner which runs the old (pre-upgrade) xulrunner to unregister
> > things which fails..
> > 
> > xulrunner-1.9.2.28p6 (deleting)|                                          | 
> > 0%
> > (process:12242): GLib-GObject-CRITICAL **: gtype.c:2720: You forgot to call 
> > g_type_init()
> > 
> > (process:12242): GLib-GObject-CRITICAL **: gtype.c:2603: You forgot to call 
> > g_type_init()
> > **
> > GLib-GObject:ERROR:gvaluetypes.c:457:_g_value_types_init: assertion failed: 
> > (type == G_TYPE_CHAR)
> > Abort trap (core dumped) 
> > system(/bin/sh, -c, xulrunner1.9 --unregister-global) failed:  exit(134)
> > xulrunner-1.9.2.28p6 
> > (installing)|****************************************|100%Warning: 
> > Configuration file '/etc/gre.d/1.9.2.28.conf' already exists.
> 
> Yeah, i've seen it too when upgrading a full box - i think it might be
> related to the way xulrunner dlopens its deps ? Related to the glib
> update anyway. No big deal, besides a core dump left behind..

Yep, definitely related to the glib update, if you try and run various programs
which use glib while you're in the middle of running pkg_add -u (after glib
updates to 2.36.0, but before other things update) you'll hit the same error
(I noticed it with vim).

Reply via email to