It would appear not and the problem is likely more than that. Building Glib from git and installing it with LD_LIBRARY_PATH or /etc/ld.so.conf.d/ trickery will allow applications like empathy and evince to run, but the settings are corrupt and (now I'm way out of my depth) probably require a new GConf as well, then you have to repair the damage done by the broken gsettings conversion processes (including things like
$ gsettings-data-convert --verbose (gsettings-data-convert:12168): GLib-GObject-CRITICAL **: gtype.c:2710: You forgot to call g_type_init() (gsettings-data-convert:12168): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed (gsettings-data-convert:12168): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed Segmentation fault Just rebuilding Glib allows the affected applications to run with: GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. which is better than nothing. -jh -- glib-compile-schemas fails if override files refer to non-installed schemas https://bugs.launchpad.net/bugs/621507 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs