[Hackage] #928: Modular solver needs support for ghc-6.12's base-wrapping

#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

#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.16 Component: cabal-install tool | Version: HEAD Severity: normal | Keywords: solver Difficulty: normal | Ghcversion: 6.12.3 Platform: | ---------------------------------+------------------------------------------ Changes (by kosmikus): * milestone: cabal-install-0.14 => cabal-install-0.16 Comment: The second approach is now implemented. I'll leave this open because I'd like to properly fix it sooner or later. On the other hand, it looks like this is a lot of work for a situation that doesn't exist in practice at the moment (but might exist again in the future). -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/928#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage