
You probably need to install alex and happy. Cabal doesn't
automatically install them, since they are executables used at compile
time and not libraries. Try:
cabal install alex happy
cabal install yesod
Let us know if you still have problems.
Michael
On Sun, Apr 3, 2011 at 6:24 PM, Tristan Sloughter
On OSX 10.6.6 I'm trying to install Yesod through Cabal but it fails because its unable to build cryptocipher. Has anyone seen this or know an answer? Thanks, Tristan cabal-install version 0.8.2 using version 1.8.0.6 of the Cabal library Resolving dependencies... Configuring cryptocipher-0.2.7... Preprocessing library cryptocipher-0.2.7... Preprocessing executables for cryptocipher-0.2.7... Building cryptocipher-0.2.7... [1 of 8] Compiling Number.Serialize ( Number/Serialize.hs, dist/build/Number/Serialize.o ) [2 of 8] Compiling Number.Generate ( Number/Generate.hs, dist/build/Number/Generate.o ) [3 of 8] Compiling Number.ModArithmetic ( Number/ModArithmetic.hs, dist/build/Number/ModArithmetic.o ) [4 of 8] Compiling Crypto.Cipher.DSA ( Crypto/Cipher/DSA.hs, dist/build/Crypto/Cipher/DSA.o ) [5 of 8] Compiling Crypto.Cipher.RSA ( Crypto/Cipher/RSA.hs, dist/build/Crypto/Cipher/RSA.o ) [6 of 8] Compiling Crypto.Cipher.Camellia ( Crypto/Cipher/Camellia.hs, dist/build/Crypto/Cipher/Camellia.o ) [7 of 8] Compiling Crypto.Cipher.AES ( Crypto/Cipher/AES.hs, dist/build/Crypto/Cipher/AES.o ) Crypto/Cipher/AES.hs:228:30: Not in scope: `V.concat' Crypto/Cipher/AES.hs:229:30: Not in scope: `V.concat' Crypto/Cipher/AES.hs:230:30: Not in scope: `V.concat' Configuring language-javascript-0.4.3... cabal: happy is required but it could not be found. cabal: Error: some packages failed to install: authenticate-0.8.2.2 depends on cryptocipher-0.2.7 which failed to install. cryptocipher-0.2.7 failed during the building phase. The exception was: ExitFailure 1 hjsmin-0.0.13 depends on language-javascript-0.4.3 which failed to install. http-enumerator-0.3.1 depends on cryptocipher-0.2.7 which failed to install. language-javascript-0.4.3 failed during the configure step. The exception was: ExitFailure 1 tls-0.3.3 depends on cryptocipher-0.2.7 which failed to install. yesod-0.7.3 depends on language-javascript-0.4.3 which failed to install. yesod-auth-0.3.2 depends on cryptocipher-0.2.7 which failed to install.
_______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel