If you did a recent updateall in Foresight in the last day or two, there was a bug in libgnome that has been fixed.

On some default installations or a conary updateall, users would not see icons in the GNOME menu, no desktop background, and when you tried to change your theme (System -> Preferences -> Appearance) it would crash. It looks like it was a Gconf setting error upstream in GNOME. It would have looked something like this:

It was set as /etc/gconf/schemas/desktop_gnome_interface.schemas.in and should have been /etc/gconf/schemas/desktop_gnome_interface.schemas

A big shout out to Ken VanDine who tracked this down and fixed it, and is filing the bug and patch upstream as well.

The groups will be updated in Foresight tonight, but until then, do a sudo conary update libgnome and it should be fixed. For some odd reason restarting X didn’t fix it, but it was fixed on reboot.

This means 1.4.1 with PackageKit will be released in the next day or two.