The package seems to be building tests during "make all" phase even though I don't have FEATURES=test enabled. For details see my blog: http://blog.flameeyes.eu/articles/2008/06/11/please-dont-build-your-examples-by-default . It would be nice if the tests were disabled by default and only built with FEATURES=test. You can find an example patch usually suitable for upstream on the blog above. Thanks, Diego
Created attachment 166144 [details, diff] Patch from overlay Patch currently found in gnome overlay that is applied against glib-2.18.1. Attaching here, as I'm not going to include this when bumping in portage and it might get removed from overlay afterwards. This should be handled upstream if it already isn't (nothing in URL field).
Apparently the current patch also requires the following block in the ebuild: src_test() { make -C tests make -C glib/tests make -C gobject/tests make -C gio/tests make test make -C tests test make -C glib/tests test make -C gobject/tests test make -C gio/tests test } and is another reason why this isn't going to portage. It's hackish and needs rework for upstream suitability
Fixed in 2.26.1