On Sat, 2012-10-06 at 17:02 +0200, José Lopes wrote: > Hello, Hello > > I'm trying to understand Cabal dependencies. > Why does the following situation happen?
xmobar-0.15 depends on mtl-2.0.* and needs parsec All packages that will be broken, depends on parsec. But parsec is compiled with mtl-2.1.1 To install xmobar, cabal needs to reinstall parsec with mtl-2.0.1.0 Thanks, Yuras > > # cabal install xmobar --dry-run > Resolving dependencies... > In order, the following would be installed: > parsec-3.1.3 (reinstall) changes: mtl-2.1.1 -> 2.0.1.0 > xmobar-0.15 (new package) > Warning: The following packages are likely to be broken by the reinstalls: > Best regards, > José > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe