Hi Johan.
I haven't looked in detail at the overall problem, but:
> Flags chosen: base3=True, base4=True
>
> Why is Cabal setting both base3 and base4 to True?
This looks completely fine to me.
The Cabal .cabal file is stating:
if flag(base4) { build-depends: base >= 4 } else { build-depends: base < 4 }
if flag(base3) { build-depends: base >= 3 } else { build-depends: base < 3 }
So it's relatively clear to me that both have to be true.
Cheers,
Andres
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe