Can you please add a DEPEND=<glib-2.14 to gtk+ 2.6. For some reason gtkiconfactory in 2.6 defines g_hash_table_get_keys, which is also introduced into glib in 2.14...
The plan was to kill the ancient gtk+ versions from the tree soon. Why do you need this? Perhaps the killing isn't such a good idea then..
Uh; don't mix latest unstable dependencies with totally obsolete stuff. This is plain INVALID if you ask me.
Ok, Olivier preferred this for his upstream gnome-icu maintenance, but now has upgraded the minimal dependency to gtk+-2.8 on it. So 2.6 should probably be just purged once we have some time to look into all the possible stupid version specific deps and whatnot, and profiles (I think a glibc embedded alternative profile had newer masked at some point in the past at least). Meanwhile there is this build breakage for that very old stable version.
2.6 is no longer in the tree.