Created attachment 374722 [details] build.log Fails at configure stage. There is gtk2hsC2hs exists in system, but no gtk2hsC2hs2.
Created attachment 374724 [details] emerge --info
cd /usr/local/bin ln -s /usr/bin/gtk2hsC2hs gtk2hsC2hs2 Allows to proceed. Don't know has it any drawbacks or not.
Created attachment 374726 [details] build.log for dev-haskell/gio
Emerging gio makes similar error, but missing another binary "Cannot find gtk2hsTypeGen2" at first time "Cannot find gtk2hsHookGenerator2" after symlinking gtk2hsTypeGen Again, there is gtk2hsTypeGen, but no gtk2hsTypeGen2. gtk2hsHookGenerator, but no gtk2hsHookGenerator2. Symlinking allows to compile.
dev-haskell/cairo-0.12.5.0-r1 should build ok, please stabilize.
amd64 stable
x86 done.
ppc64 stable
ppc stable
I'm on amd64 and am having problems building now: dev-haskell/cairo-0.12.4-r1 and cairo-0.12.5.0-r1 both build fine, but the latest stable dev-haskell/gtk-0.12.4-r1 won't build against cairo-0.12.5* because of "Ambiguous occurence `Region'" in Graphics.UI.Gtk.Cairo. Downgrading to cairo-0.12.4-r1 before building gtk-0.12.4-r1 works; I think gtk-0.12.4 should require <cairo-0.12.5. Looks like this breaks because cairo-0.12.5.0/Graphics/Rendering/Cairo/Types.chs exports 'Region', I believe, only if x11-libs/cairo is new enough: 43 #if CAIRO_CHECK_VERSION(1,10,0) 44 , RectangleInt(..) 45 , RegionOverlap(..) 46 , Region(..), withRegion, mkRegion 47 #endif and now stable is up to x11-libs/cairo-1.12.16. I have dev-haskell/cairo-0.12.5.0-r1 installed from the haskell overlay, but the ebuild looks the same as the main tree, except for other archs' stabilization flags.
Created attachment 386244 [details] build.log of failing gtk-0.12.4-r1
sparc stable. Closing.