After updating world on july 4 I started having this problem with mahjongg and gnome-xbill from gnome-games (gnome2): In mahjongg the tiles themselves are 'invisible' although they act like they are there when you click on the space where they ought to be. When calling mahjongg from a command line I can see literally hundreds of these and similar error messages when the program is booting: ** (mahjongg:3870): CRITICAL **: file mahjongg.c: line 765 (set_backgnd_colour): assertion `str != NULL' failed (mahjongg:3870): GLib-CRITICAL **: file gstrfuncs.c: line 1556 (g_ascii_strcasecmp): assertion `s2 != NULL' failed (mahjongg:3870): GLib-CRITICAL **: file gstrfuncs.c: line 1556 (g_ascii_strcasecmp): assertion `s2 != NULL' failed (mahjongg:3870): GdkPixbuf-CRITICAL **: file gdk-pixbuf.c: line 339 (gdk_pixbuf_get_bits_per_sample): assertion `pixbuf != NULL' failed (mahjongg:3870): GdkPixbuf-CRITICAL **: file gdk-pixbuf.c: line 291 (gdk_pixbuf_get_colorspace): assertion `pixbuf != NULL' failed (mahjongg:3870): GdkPixbuf-CRITICAL **: file gdk-pixbuf.c: line 153 (gdk_pixbuf_new): assertion `bits_per_sample == 8' failed In gnome-xbill the problem is more subtle: the popup dialog boxes have 'invisible' text in them but everything else seems to work okay. All of these problems occur for normal users but not when running the programs as root, so I'm sure some file permissions are borked somehow. This is a brand new problem since july 4--the games were installed and running normally prior to the update on july 4. I notice that the games are installed setgid 'games' so I made sure I'm in the games group but that didn't help any. Anyone else seeing this?
re emerge gnome-games and see if the problem persists, it was a gconf schema error
Fixed, thanks!