[Haskell-cafe] Why cabal forces reinstallation of happstack-utils?

Maciej Piechotka uzytkownik2 at gmail.com
Tue May 4 18:55:38 EDT 2010


I try to configure happstack with parsec 3.1. It seems to fail due to
cabal:


I installed happstack-util editing happstack-util.cabal by hand:
% grep parsec
~/.ghc/x86_64-linux-6.12.2/package.conf.d/happstack-util-0.5.0-6e27d5d3ba1c07f259d463ee3036c92b.conf
         parsec-3.1.0-5842597f447f82b210228391f371cff1
% cabal install --constraint 'parsec > 3' --dry-run
happstack                                                     
Resolving dependencies...
cabal: cannot configure happstack-util-0.5.0. It requires parsec <3
For the dependency on parsec <3 there are these packages: parsec-2.0,
parsec-2.1.0.0 and parsec-2.1.0.1. However none of them are available.
parsec-2.0 was excluded because of the top level dependency parsec >3
parsec-2.1.0.0 was excluded because of the top level dependency parsec
>3
parsec-2.1.0.1 was excluded because of the top level dependency parsec
>3
% ghc-pkg list | grep happstack-util
    happstack-util-0.5.0

Regards
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
Url : http://www.haskell.org/pipermail/haskell-cafe/attachments/20100504/9dd0675e/attachment.bin


More information about the Haskell-Cafe mailing list