
#928: Modular solver needs support for ghc-6.12's base-wrapping ---------------------------------+------------------------------------------ Reporter: kosmikus | Owner: kosmikus Type: defect | Status: new Priority: normal | Milestone: cabal-install-0.14 Component: cabal-install tool | Version: HEAD Severity: normal | Keywords: solver Difficulty: normal | Ghcversion: 6.12.3 Platform: | ---------------------------------+------------------------------------------ In ghc-6.12, we had the situation that base-3 was a wrapper around base-4. The modular solver can currently not handle that situation, thereby making it mostly useless when used with ghc-6.12. For later ghc versions, this no longer occurs, thus isn't an issue. This is one reason why the modular solver currently is not the default. Options: * Add a hack to the modular solver to deal with it, much like it is done in the topdown solver. * Make the default solver being used dependent on the version of ghc (but that might be confusing). -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/928 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects