
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.

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

I did that, I ran the command from the Yesod website:
cabal install happy && cabal install alex && cabal install yesod
On Sun, Apr 3, 2011 at 10:36 AM, Michael Snoyman
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
wrote: 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
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es

Do you have the ~/.cabal/bin folder (or wherever it is on Mac) in your PATH?
Michael
PS: If that's the problem, let me know so I can update documentation.
On Sun, Apr 3, 2011 at 6:37 PM, Tristan Sloughter
I did that, I ran the command from the Yesod website: cabal install happy && cabal install alex && cabal install yesod
On Sun, Apr 3, 2011 at 10:36 AM, Michael Snoyman
wrote: 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
wrote: 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
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es

I didn't, and added it. But it is still failing:
Installing library in /Users/tristan/.cabal/lib/hjsmin-0.0.13/ghc-6.12.3
Registering hjsmin-0.0.13...
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
http-enumerator-0.3.1 depends on cryptocipher-0.2.7 which failed to install.
tls-0.3.3 depends on cryptocipher-0.2.7 which failed to install.
yesod-0.7.3 depends on cryptocipher-0.2.7 which failed to install.
yesod-auth-0.3.2 depends on cryptocipher-0.2.7 which failed to install.
On Sun, Apr 3, 2011 at 10:40 AM, Michael Snoyman
Do you have the ~/.cabal/bin folder (or wherever it is on Mac) in your PATH?
Michael
PS: If that's the problem, let me know so I can update documentation.
On Sun, Apr 3, 2011 at 6:37 PM, Tristan Sloughter
wrote: I did that, I ran the command from the Yesod website: cabal install happy && cabal install alex && cabal install yesod
On Sun, Apr 3, 2011 at 10:36 AM, Michael Snoyman
wrote: 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
wrote: 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
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es

What do you get when you try to "cabal install cryptocipher"? Is it
still complaining about V.concat?
Michael
On Sun, Apr 3, 2011 at 6:51 PM, Tristan Sloughter
I didn't, and added it. But it is still failing: Installing library in /Users/tristan/.cabal/lib/hjsmin-0.0.13/ghc-6.12.3 Registering hjsmin-0.0.13... 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 http-enumerator-0.3.1 depends on cryptocipher-0.2.7 which failed to install. tls-0.3.3 depends on cryptocipher-0.2.7 which failed to install. yesod-0.7.3 depends on cryptocipher-0.2.7 which failed to install. yesod-auth-0.3.2 depends on cryptocipher-0.2.7 which failed to install. On Sun, Apr 3, 2011 at 10:40 AM, Michael Snoyman
wrote: Do you have the ~/.cabal/bin folder (or wherever it is on Mac) in your PATH?
Michael
PS: If that's the problem, let me know so I can update documentation.
On Sun, Apr 3, 2011 at 6:37 PM, Tristan Sloughter
wrote: I did that, I ran the command from the Yesod website: cabal install happy && cabal install alex && cabal install yesod
On Sun, Apr 3, 2011 at 10:36 AM, Michael Snoyman
wrote: 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
wrote: 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
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es

Yeah, it does:
$ cabal install cryptocipher
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'
cabal: Error: some packages failed to install:
cryptocipher-0.2.7 failed during the building phase. The exception was:
ExitFailure 1
On Sun, Apr 3, 2011 at 10:57 AM, Michael Snoyman
What do you get when you try to "cabal install cryptocipher"? Is it still complaining about V.concat?
Michael
On Sun, Apr 3, 2011 at 6:51 PM, Tristan Sloughter
wrote: I didn't, and added it. But it is still failing: Installing library in /Users/tristan/.cabal/lib/hjsmin-0.0.13/ghc-6.12.3 Registering hjsmin-0.0.13... 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 http-enumerator-0.3.1 depends on cryptocipher-0.2.7 which failed to install. tls-0.3.3 depends on cryptocipher-0.2.7 which failed to install. yesod-0.7.3 depends on cryptocipher-0.2.7 which failed to install. yesod-auth-0.3.2 depends on cryptocipher-0.2.7 which failed to install. On Sun, Apr 3, 2011 at 10:40 AM, Michael Snoyman
wrote: Do you have the ~/.cabal/bin folder (or wherever it is on Mac) in your PATH?
Michael
PS: If that's the problem, let me know so I can update documentation.
On Sun, Apr 3, 2011 at 6:37 PM, Tristan Sloughter
wrote: I did that, I ran the command from the Yesod website: cabal install happy && cabal install alex && cabal install yesod
On Sun, Apr 3, 2011 at 10:36 AM, Michael Snoyman
wrote:
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
wrote: 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
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es

Can you run:
ghc-pkg list vector
My guess is you need a newer version. If so, try "cabal install vector
&& cabal install yesod", you should be good.
Vincent: it looks like Data.Vector.Unboxed.concat was introduced in
vector 0.7. Do you think you could add a lower bounds on cryptocipher?
Michael
On Sun, Apr 3, 2011 at 7:01 PM, Tristan Sloughter
Yeah, it does: $ cabal install cryptocipher 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' cabal: Error: some packages failed to install: cryptocipher-0.2.7 failed during the building phase. The exception was: ExitFailure 1 On Sun, Apr 3, 2011 at 10:57 AM, Michael Snoyman
wrote: What do you get when you try to "cabal install cryptocipher"? Is it still complaining about V.concat?
Michael
On Sun, Apr 3, 2011 at 6:51 PM, Tristan Sloughter
wrote: I didn't, and added it. But it is still failing: Installing library in /Users/tristan/.cabal/lib/hjsmin-0.0.13/ghc-6.12.3 Registering hjsmin-0.0.13... 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 http-enumerator-0.3.1 depends on cryptocipher-0.2.7 which failed to install. tls-0.3.3 depends on cryptocipher-0.2.7 which failed to install. yesod-0.7.3 depends on cryptocipher-0.2.7 which failed to install. yesod-auth-0.3.2 depends on cryptocipher-0.2.7 which failed to install. On Sun, Apr 3, 2011 at 10:40 AM, Michael Snoyman
wrote: Do you have the ~/.cabal/bin folder (or wherever it is on Mac) in your PATH?
Michael
PS: If that's the problem, let me know so I can update documentation.
On Sun, Apr 3, 2011 at 6:37 PM, Tristan Sloughter
wrote: I did that, I ran the command from the Yesod website: cabal install happy && cabal install alex && cabal install yesod
On Sun, Apr 3, 2011 at 10:36 AM, Michael Snoyman
wrote: 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
wrote: > 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 > > -- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es

Awesome! That was it. Thanks!
On Sun, Apr 3, 2011 at 11:17 AM, Michael Snoyman
Can you run:
ghc-pkg list vector
My guess is you need a newer version. If so, try "cabal install vector && cabal install yesod", you should be good.
Vincent: it looks like Data.Vector.Unboxed.concat was introduced in vector 0.7. Do you think you could add a lower bounds on cryptocipher?
Michael
On Sun, Apr 3, 2011 at 7:01 PM, Tristan Sloughter
wrote: Yeah, it does: $ cabal install cryptocipher 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' cabal: Error: some packages failed to install: cryptocipher-0.2.7 failed during the building phase. The exception was: ExitFailure 1 On Sun, Apr 3, 2011 at 10:57 AM, Michael Snoyman
wrote: What do you get when you try to "cabal install cryptocipher"? Is it still complaining about V.concat?
Michael
On Sun, Apr 3, 2011 at 6:51 PM, Tristan Sloughter
wrote: I didn't, and added it. But it is still failing: Installing library in
/Users/tristan/.cabal/lib/hjsmin-0.0.13/ghc-6.12.3
Registering hjsmin-0.0.13... 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 http-enumerator-0.3.1 depends on cryptocipher-0.2.7 which failed to install. tls-0.3.3 depends on cryptocipher-0.2.7 which failed to install. yesod-0.7.3 depends on cryptocipher-0.2.7 which failed to install. yesod-auth-0.3.2 depends on cryptocipher-0.2.7 which failed to install. On Sun, Apr 3, 2011 at 10:40 AM, Michael Snoyman
wrote:
Do you have the ~/.cabal/bin folder (or wherever it is on Mac) in
your
PATH?
Michael
PS: If that's the problem, let me know so I can update documentation.
On Sun, Apr 3, 2011 at 6:37 PM, Tristan Sloughter
wrote: I did that, I ran the command from the Yesod website: cabal install happy && cabal install alex && cabal install yesod
On Sun, Apr 3, 2011 at 10:36 AM, Michael Snoyman
wrote: > > 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 > wrote: > > 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 > > > > -- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es

Probably a good idea to submit a patch to the cabal file at http://github.com/vincenthz/hs-cryptocipher with the corrected dependency On Apr 4, 2011, at 12:21 AM, Tristan Sloughter wrote:
Awesome! That was it. Thanks!
On Sun, Apr 3, 2011 at 11:17 AM, Michael Snoyman
wrote: Can you run: ghc-pkg list vector
My guess is you need a newer version. If so, try "cabal install vector && cabal install yesod", you should be good.
Vincent: it looks like Data.Vector.Unboxed.concat was introduced in vector 0.7. Do you think you could add a lower bounds on cryptocipher?
Michael
On Sun, Apr 3, 2011 at 7:01 PM, Tristan Sloughter
wrote: Yeah, it does: $ cabal install cryptocipher 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' cabal: Error: some packages failed to install: cryptocipher-0.2.7 failed during the building phase. The exception was: ExitFailure 1 On Sun, Apr 3, 2011 at 10:57 AM, Michael Snoyman
wrote: What do you get when you try to "cabal install cryptocipher"? Is it still complaining about V.concat?
Michael
On Sun, Apr 3, 2011 at 6:51 PM, Tristan Sloughter
wrote: I didn't, and added it. But it is still failing: Installing library in /Users/tristan/.cabal/lib/hjsmin-0.0.13/ghc-6.12.3 Registering hjsmin-0.0.13... 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 http-enumerator-0.3.1 depends on cryptocipher-0.2.7 which failed to install. tls-0.3.3 depends on cryptocipher-0.2.7 which failed to install. yesod-0.7.3 depends on cryptocipher-0.2.7 which failed to install. yesod-auth-0.3.2 depends on cryptocipher-0.2.7 which failed to install. On Sun, Apr 3, 2011 at 10:40 AM, Michael Snoyman
wrote: Do you have the ~/.cabal/bin folder (or wherever it is on Mac) in your PATH?
Michael
PS: If that's the problem, let me know so I can update documentation.
On Sun, Apr 3, 2011 at 6:37 PM, Tristan Sloughter
wrote: I did that, I ran the command from the Yesod website: cabal install happy && cabal install alex && cabal install yesod
On Sun, Apr 3, 2011 at 10:36 AM, Michael Snoyman
wrote: > > 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 > wrote: > > 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 > > > > -- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es
_______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel

Good idea. And I finally got to try out Github's "Edit This File" feature.
Michael
On Mon, Apr 4, 2011 at 2:44 AM, Max Cantor
Probably a good idea to submit a patch to the cabal file at http://github.com/vincenthz/hs-cryptocipher with the corrected dependency On Apr 4, 2011, at 12:21 AM, Tristan Sloughter wrote:
Awesome! That was it. Thanks!
On Sun, Apr 3, 2011 at 11:17 AM, Michael Snoyman
wrote: Can you run: ghc-pkg list vector
My guess is you need a newer version. If so, try "cabal install vector && cabal install yesod", you should be good.
Vincent: it looks like Data.Vector.Unboxed.concat was introduced in vector 0.7. Do you think you could add a lower bounds on cryptocipher?
Michael
On Sun, Apr 3, 2011 at 7:01 PM, Tristan Sloughter
wrote: Yeah, it does: $ cabal install cryptocipher 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' cabal: Error: some packages failed to install: cryptocipher-0.2.7 failed during the building phase. The exception was: ExitFailure 1 On Sun, Apr 3, 2011 at 10:57 AM, Michael Snoyman
wrote: What do you get when you try to "cabal install cryptocipher"? Is it still complaining about V.concat?
Michael
On Sun, Apr 3, 2011 at 6:51 PM, Tristan Sloughter
wrote: I didn't, and added it. But it is still failing: Installing library in
/Users/tristan/.cabal/lib/hjsmin-0.0.13/ghc-6.12.3
Registering hjsmin-0.0.13... 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 http-enumerator-0.3.1 depends on cryptocipher-0.2.7 which failed to install. tls-0.3.3 depends on cryptocipher-0.2.7 which failed to install. yesod-0.7.3 depends on cryptocipher-0.2.7 which failed to install. yesod-auth-0.3.2 depends on cryptocipher-0.2.7 which failed to install. On Sun, Apr 3, 2011 at 10:40 AM, Michael Snoyman < michael@snoyman.com> wrote:
Do you have the ~/.cabal/bin folder (or wherever it is on Mac) in
your
PATH?
Michael
PS: If that's the problem, let me know so I can update documentation.
On Sun, Apr 3, 2011 at 6:37 PM, Tristan Sloughter
wrote: > I did that, I ran the command from the Yesod website: > cabal install happy && cabal install alex && cabal install yesod > > On Sun, Apr 3, 2011 at 10:36 AM, Michael Snoyman > > wrote: >> >> 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 >> wrote: >> > 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 >> > >> > > > > > -- > ------------------------------------------ > Q: Why is this email five sentences or less? > A: http://five.sentenc.es > -- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es
-- ------------------------------------------ Q: Why is this email five sentences or less? A: http://five.sentenc.es
_______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel
_______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel
participants (3)
-
Max Cantor
-
Michael Snoyman
-
Tristan Sloughter