Emerging media-libs/gegl-0.0.20 gives the following error: /usr/include/glib-2.0/glib/gspawn.h:22:2: Fehler: #error "Only <glib.h> can be included directly." Reproducible: Always
Wanted to emerge gimp-2.6, right? This error happens when you use glib-2.18.1, but not gtk+/atk/pango from unstable. => gegl-0.0.20 should depend on those.
I should add that actually I don't know if atk/pango updates are necessary, I just kind of assumed it. :)
Just found out that people are already aware of it: http://bugs.gentoo.org/show_bug.cgi?id=240433
Christian, which versions of glib and gtk+ are installed? gegl already deps on the unstable versions, so this should be ok.
I had to install the unstable version of glib, yes (2.18.1). But I could simply use the gtk I already had installed, 2.12.11 - gegl didn't want me to upgrade it.
When have you emerge --sync'ed last time?
This morning :) But I have gtk disabled by default: Calculating dependencies... done! [ebuild N ] media-libs/gegl-0.0.20 USE="cairo jpeg mmx sdl sse svg -debug -doc -ffmpeg -gtk -openexr" 0 kB That's the reason it didn't complain :)
After syncing today, it even complained when I had -gtk as use flag set and asks me to update gtk.