Nautilus, EOG and probably others list glib as a dependency, but do not specify if it should be glib2 or glib1 and therefore break all over themselves when they can't find glib-config.
All packages that have glib are now updated to work with explicit version, this should solve this bug, unless you emerge packages that pull in glib from gtk+ setting as REMIND to see if this works at a later date.