
Michael Snoyman wrote:
I haven't updated to 7.4.1 yet, but I have one of the 7.4.0 release candidates, and everything installs just fine. What messages are you getting?
$ cabal install --dry-run yesod Resolving dependencies... In order, the following would be installed (use -v for more details): array-0.3.0.3 deepseq-1.3.0.0 containers-0.4.2.1 binary-0.5.1.0 SHA-1.5.0.0 cereal-0.3.5.1 data-default-0.3.0 filepath-1.2.0.1 directory-1.1.0.2 process-1.1.0.1 Cabal-1.12.0 ranges-0.2.4 semigroups-0.8 tagged-0.2.3.1 crypto-api-0.9 crypto-pubkey-types-0.1.0 cryptocipher-0.3.0 cryptohash-0.7.4 pureMD5-2.1.0.3 skein-0.1.0.5 template-haskell-2.7.0.0 text-0.11.1.13 attoparsec-0.10.1.0 blaze-builder-0.3.1.0 blaze-html-0.4.3.1 conduit-0.2.0 css-text-0.1.1 enumerator-0.4.18 attoparsec-enumerator-0.3 asn1-data-0.6.1.2 blaze-builder-enumerator-0.2.0.3 fast-logger-0.0.2 hashable-1.1.2.2 case-insensitive-0.4.0.1 http-types-0.6.8 parsec-3.1.2 email-validate-0.2.8 network-2.3.0.10 path-pieces-0.0.0 shakespeare-0.10.2 hamlet-0.10.7.1 shakespeare-css-0.10.6 shakespeare-i18n-0.0.0 shakespeare-js-0.10.4 shakespeare-text-0.10.3 simple-sendfile-0.2.0 tagsoup-0.12.6 time-1.4.0.1 certificate-1.0.1 convertible-text-0.4.0.2 cookie-0.3.0.2 data-object-0.3.1.9 persistent-0.6.4.4 persistent-template-0.6.3.1 random-1.0.1.1 RSA-1.0.6.2 cprng-aes-0.2.3 clientsession-0.7.4 mime-mail-0.4.1.1 pwstore-fast-2.2 tls-0.8.5 tls-extra-0.4.2.1 unordered-containers-0.1.4.6 aeson-0.6.0.0 wai-0.4.3 wai-logger-0.1.2 warp-0.4.6.3 xml-types-0.3.1 xml-enumerator-0.4.4.1 xss-sanitize-0.3.1 yaml-0.5.2 data-object-yaml-0.3.4.2 zlib-enum-0.2.1 http-enumerator-0.7.2.5 authenticate-0.10.4 wai-extra-0.4.6 yesod-core-0.9.4.1 yesod-json-0.2.3 yesod-persistent-0.2.2 yesod-form-0.3.4.2 yesod-auth-0.7.9 yesod-0.9.4.1 However, ghc-pkg list says I already have a large number of those installed: $ ghc-pkg list /var/lib/ghc/package.conf.d: Cabal-1.14.0 array-0.4.0.0 base-4.5.0.0 bin-package-db-0.0.0.0 binary-0.5.1.0 bytestring-0.9.2.1 containers-0.4.2.1 deepseq-1.3.0.0 directory-1.1.0.2 extensible-exceptions-0.1.1.4 filepath-1.3.0.0 (ghc-7.4.1) ghc-prim-0.2.0.0 (haskell2010-1.1.0.1) (haskell98-2.0.0.1) hoopl-3.8.7.3 hpc-0.5.1.1 integer-gmp-0.4.0.0 old-locale-1.0.0.4 old-time-1.1.0.0 pretty-1.1.1.0 process-1.1.0.1 rts-1.0 template-haskell-2.7.0.0 time-1.4 unix-2.5.1.0 /home/erikd/.ghc/x86_64-linux-7.4.1/package.conf.d: Cabal-1.14.0 RSA-1.0.6.2 SHA-1.5.0.0 aeson-0.6.0.0 asn1-data-0.6.1.2 attempt-0.3.1.1 attoparsec-0.10.1.0 attoparsec-conduit-0.2.0 attoparsec-enumerator-0.3 authenticate-1.0.0 base-unicode-symbols-0.2.2.3 base64-bytestring-0.1.1.0 blaze-builder-0.3.1.0 blaze-builder-conduit-0.0.1 blaze-builder-conduit-0.2.0 blaze-builder-enumerator-0.2.0.3 blaze-html-0.4.3.1 byteorder-1.0.3 case-insensitive-0.4.0.1 cereal-0.3.5.1 certificate-1.0.1 clientsession-0.7.4 conduit-0.1.1.1 conduit-0.2.0 control-monad-attempt-0.3.0.1 convertible-text-0.4.0.2 cookie-0.3.0.2 cprng-aes-0.2.3 crypto-api-0.9 crypto-pubkey-types-0.1.0 cryptocipher-0.3.0 cryptohash-0.7.4 css-text-0.1.1 data-default-0.3.0 data-object-0.3.1.9 data-object-yaml-0.3.4.2 directory-1.1.0.2 dlist-0.5 email-validate-0.2.8 entropy-0.2.1 enumerator-0.4.18 failure-0.1.2 fast-logger-0.0.2 hamlet-0.10.7.1 hashable-1.1.2.2 http-conduit-1.2.3 http-enumerator-0.7.2.5 http-types-0.6.8 largeword-1.0.1 lifted-base-0.1.0.3 mime-mail-0.4.1.1 monad-control-0.3.1 mtl-2.0.1.0 network-2.3.0.10 old-time-1.0.0.7 packdeps-0.2.0 parsec-3.1.2 path-pieces-0.1.0 persistent-0.7.0.1 persistent-template-0.7.0 pool-0.1.2.1 pool-conduit-0.0.0.1 primitive-0.4.1 process-1.1.0.1 pureMD5-2.1.0.3 pwstore-fast-2.2 random-1.0.1.1 ranges-0.2.4 resource-pool-0.2.1.0 semigroups-0.8 shakespeare-0.10.2 shakespeare-css-0.10.6 shakespeare-i18n-0.0.0 shakespeare-js-0.10.4 shakespeare-text-0.10.3 simple-sendfile-0.2.0 skein-0.1.0.5 socks-0.4.1 split-0.1.4.2 stm-2.2.0.1 syb-0.3.6 system-filepath-0.4.4 tagged-0.2.3.1 tagsoup-0.12.6 tar-0.3.2.0 text-0.11.1.13 time-1.4.0.1 tls-0.8.5 tls-extra-0.4.2.1 transformers-0.2.2.0 transformers-base-0.4.1 unix-compat-0.3.0.1 unordered-containers-0.1.4.6 utf8-string-0.3.7 vault-0.1.0.0 vector-0.9.1 wai-1.0.0 wai-1.1.0 wai-logger-0.1.2 warp-1.1.0 xml-conduit-0.5.2 xml-enumerator-0.4.4.1 xml-types-0.3.1 xss-sanitize-0.3.1 yaml-0.5.2 zlib-0.5.3.1 zlib-bindings-0.0.3.1 zlib-conduit-0.2.0 zlib-enum-0.2.1 Something is very wrong here. At the bottom of both sets of dependencies are two different versions of array and I think that is the problem. Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/