#349: cabal-install always finds conflicting dependencies between base 3 and 4 on ghc 6.9 and 6.10 ---------------------------------+------------------------------------------ Reporter: ganesh | Owner: duncan Type: defect | Status: new Priority: high | Milestone: Cabal-1.6 Component: cabal-install tool | Version: Severity: major | Resolution: Keywords: | Difficulty: hard (< 1 day) Ghcversion: 6.9 | Platform: ---------------------------------+------------------------------------------ Changes (by duncan): * owner: => duncan * difficulty: normal => hard (< 1 day) * summary: cabal install hangs using CPU when resolving dependencies on ghc 6.9 and 6.10 => cabal-install always finds conflicting dependencies between base 3 and 4 on ghc 6.9 and 6.10 * milestone: => Cabal-1.6 Comment: The current darcs version of cabal-install fixes the hanging bug, thanks to Saizan. {{{ Thu Sep 25 11:14:41 PDT 2008 Andrea Vezzosi <sanzhiyan@gmail.com> * Fix infinite loop in the TopDown dependency resolver The loop occurred only if a package depended on another one with the same name, e.g. base-3.0.3.0 <- base-4.0.0.0 }}} Of course the resolver is still broken with base 3 and 4. I've been working on that part yesterday and today and I think it's fixable. Changing the summary to reflect the remainder of the problem. -- Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/349#comment:5> Hackage <http://haskell.org/cabal/> Hackage: Cabal and related projects