Portage slots for GHC?

kahl at cas.mcmaster.ca kahl at cas.mcmaster.ca
Thu Dec 13 11:06:00 EST 2007

Duncan Coutts wrote:
 > Sadly not because portage is not clever enough to deal with the kind of
 > dependencies you end up with by doing that. Portage does not know that
 > some libs are installed for one ghc and some for another, so it'd try
 > and satisfy a dependency for mtl using the mtl you'd installed for
 > ghc-6.4.2 when in fact you were building something for 6.6.1.
 > You may have heard of other new portage features that sound like they'd
 > help, they don't. We've thought about this a lot and it is not feasible
 > in with the current portage.
 > We could slot multiple versions of a lib for the same ghc, but not slot
 > ghc itself.

Why not library slots named


(or finer), each depending on the repective compiler slot?

The different slots of gtk+ also depend on different slots of glib.


More information about the Glasgow-haskell-users mailing list