I didn't, and added it. But it is still failing:<div><br></div><div><div>Installing library in /Users/tristan/.cabal/lib/hjsmin-0.0.13/ghc-6.12.3</div><div>Registering hjsmin-0.0.13...</div><div>cabal: Error: some packages failed to install:</div>
<div>authenticate-0.8.2.2 depends on cryptocipher-0.2.7 which failed to install.</div><div>cryptocipher-0.2.7 failed during the building phase. The exception was:</div><div>ExitFailure 1</div><div>http-enumerator-0.3.1 depends on cryptocipher-0.2.7 which failed to install.</div>
<div>tls-0.3.3 depends on cryptocipher-0.2.7 which failed to install.</div><div>yesod-0.7.3 depends on cryptocipher-0.2.7 which failed to install.</div><div>yesod-auth-0.3.2 depends on cryptocipher-0.2.7 which failed to install.</div>
<br><div class="gmail_quote">On Sun, Apr 3, 2011 at 10:40 AM, Michael Snoyman <span dir="ltr"><<a href="mailto:michael@snoyman.com">michael@snoyman.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Do you have the ~/.cabal/bin folder (or wherever it is on Mac) in your PATH?<br>
<font color="#888888"><br>
Michael<br>
</font><br>
PS: If that's the problem, let me know so I can update documentation.<br>
<br>
On Sun, Apr 3, 2011 at 6:37 PM, Tristan Sloughter<br>
<div><div></div><div class="h5"><<a href="mailto:tristan.sloughter@gmail.com">tristan.sloughter@gmail.com</a>> wrote:<br>
> I did that, I ran the command from the Yesod website:<br>
> cabal install happy && cabal install alex && cabal install yesod<br>
><br>
> On Sun, Apr 3, 2011 at 10:36 AM, Michael Snoyman <<a href="mailto:michael@snoyman.com">michael@snoyman.com</a>><br>
> wrote:<br>
>><br>
>> You probably need to install alex and happy. Cabal doesn't<br>
>> automatically install them, since they are executables used at compile<br>
>> time and not libraries. Try:<br>
>><br>
>> cabal install alex happy<br>
>> cabal install yesod<br>
>><br>
>> Let us know if you still have problems.<br>
>><br>
>> Michael<br>
>><br>
>> On Sun, Apr 3, 2011 at 6:24 PM, Tristan Sloughter<br>
>> <<a href="mailto:tristan.sloughter@gmail.com">tristan.sloughter@gmail.com</a>> wrote:<br>
>> > On OSX 10.6.6 I'm trying to install Yesod through Cabal but it fails<br>
>> > because<br>
>> > its unable to build cryptocipher.<br>
>> > Has anyone seen this or know an answer?<br>
>> > Thanks,<br>
>> > Tristan<br>
>> > cabal-install version 0.8.2<br>
>> > using version 1.8.0.6 of the Cabal library<br>
>> > Resolving dependencies...<br>
>> > Configuring cryptocipher-0.2.7...<br>
>> > Preprocessing library cryptocipher-0.2.7...<br>
>> > Preprocessing executables for cryptocipher-0.2.7...<br>
>> > Building cryptocipher-0.2.7...<br>
>> > [1 of 8] Compiling Number.Serialize ( Number/Serialize.hs,<br>
>> > dist/build/Number/Serialize.o )<br>
>> > [2 of 8] Compiling Number.Generate ( Number/Generate.hs,<br>
>> > dist/build/Number/Generate.o )<br>
>> > [3 of 8] Compiling Number.ModArithmetic ( Number/ModArithmetic.hs,<br>
>> > dist/build/Number/ModArithmetic.o )<br>
>> > [4 of 8] Compiling Crypto.Cipher.DSA ( Crypto/Cipher/DSA.hs,<br>
>> > dist/build/Crypto/Cipher/DSA.o )<br>
>> > [5 of 8] Compiling Crypto.Cipher.RSA ( Crypto/Cipher/RSA.hs,<br>
>> > dist/build/Crypto/Cipher/RSA.o )<br>
>> > [6 of 8] Compiling Crypto.Cipher.Camellia ( Crypto/Cipher/Camellia.hs,<br>
>> > dist/build/Crypto/Cipher/Camellia.o )<br>
>> > [7 of 8] Compiling Crypto.Cipher.AES ( Crypto/Cipher/AES.hs,<br>
>> > dist/build/Crypto/Cipher/AES.o )<br>
>> > Crypto/Cipher/AES.hs:228:30: Not in scope: `V.concat'<br>
>> > Crypto/Cipher/AES.hs:229:30: Not in scope: `V.concat'<br>
>> > Crypto/Cipher/AES.hs:230:30: Not in scope: `V.concat'<br>
>> > Configuring language-javascript-0.4.3...<br>
>> > cabal: happy is required but it could not be found.<br>
>> > cabal: Error: some packages failed to install:<br>
>> > authenticate-0.8.2.2 depends on cryptocipher-0.2.7 which failed to<br>
>> > install.<br>
>> > cryptocipher-0.2.7 failed during the building phase. The exception was:<br>
>> > ExitFailure 1<br>
>> > hjsmin-0.0.13 depends on language-javascript-0.4.3 which failed to<br>
>> > install.<br>
>> > http-enumerator-0.3.1 depends on cryptocipher-0.2.7 which failed to<br>
>> > install.<br>
>> > language-javascript-0.4.3 failed during the configure step. The<br>
>> > exception<br>
>> > was:<br>
>> > ExitFailure 1<br>
>> > tls-0.3.3 depends on cryptocipher-0.2.7 which failed to install.<br>
>> > yesod-0.7.3 depends on language-javascript-0.4.3 which failed to<br>
>> > install.<br>
>> > yesod-auth-0.3.2 depends on cryptocipher-0.2.7 which failed to install.<br>
>> ><br>
>> ><br>
>> ><br>
>> > _______________________________________________<br>
>> > web-devel mailing list<br>
>> > <a href="mailto:web-devel@haskell.org">web-devel@haskell.org</a><br>
>> > <a href="http://www.haskell.org/mailman/listinfo/web-devel" target="_blank">http://www.haskell.org/mailman/listinfo/web-devel</a><br>
>> ><br>
>> ><br>
><br>
><br>
><br>
> --<br>
> ------------------------------------------<br>
> Q: Why is this email five sentences or less?<br>
> A: <a href="http://five.sentenc.es" target="_blank">http://five.sentenc.es</a><br>
><br>
</div></div></blockquote></div><br><br><br>
</div>