<div dir="ltr"><div><div>I'm trying with <br><br>mv ~/.ghc/ ~/.ghc-org<br>cabal install yesod==1.2.6.1<br><br></div>the rm seemed to "harsh". That should work as well as the actual rm, won't it?<br></div>I'll post the results in a little while. (I'm running other things and it's being a bit slow)<br><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">--<br>Public key ID: E8FE60D7 <br>Public key server: see, e.g., hkp://<a href="http://keys.gnupg.net" target="_blank">keys.gnupg.net</a> <br></div></div></div></div></div>
<br><div class="gmail_quote">On Thu, Jun 18, 2015 at 4:54 PM, Miguel A. Santos <span dir="ltr"><<a href="mailto:miguel.a.santos.l@gmail.com" target="_blank">miguel.a.santos.l@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div>Hmm.. wouldn't that mean, I later have to reinstall all my packages? :-/<br><br></div>Meanwhile, I did try the sandbox way. It didn't work either. Briefly I issued<br></div>cabal sandbox init<br></div>and then<br></div>cabal install yesod-1.2.6.1<br>Details below.<br></div><br></div>The initial complain about not being able to resolve dependencies makes me think<br></div>I may be missing more things about working with sandboxes. Just checked<br><a href="https://www.haskell.org/cabal/users-guide/installing-packages.html#developing-with-sandboxes" target="_blank">https://www.haskell.org/cabal/users-guide/installing-packages.html#developing-with-sandboxes</a><br></div>and guessed the init would be enough.<br><div><div><div><br>--------------------------------------------------------<br>msantos@MBP-2[16:38]:~/System/YESOD/Sandbox$cabal sandbox init<br>Writing a default package environment file to<br>/Users/msantos/System/YESOD/Sandbox/cabal.sandbox.config<br>Creating a new sandbox at /Users/msantos/System/YESOD/Sandbox/.cabal-sandbox<br>msantos@MBP-2[16:41]:~/System/YESOD/Sandbox$cabal install yesod-1.2.6.1<span class=""><br>Resolving dependencies...<br>cabal: Could not resolve dependencies:<br>next goal: yesod (user goal)<br>rejecting: yesod-1.4.1.5, 1.4.1.4, 1.4.1.3, 1.4.1.2, 1.4.1.1, 1.4.1, 1.4.0<br>(global constraint requires ==1.2.6.1)<br>trying: yesod-1.2.6.1<br></span>trying: streaming-commons-0.1.12.1 (dependency of yesod-1.2.6.1)<br>trying: network-2.4.2.3/installed-575... (dependency of<br>streaming-commons-0.1.12.1)<br>trying: parsec-3.1.5/installed-04a... (dependency of<br>network-2.4.2.3/installed-575...)<br>trying: mtl-2.1.3.1/installed-8bc... (dependency of<br>parsec-3.1.5/installed-04a...)<br>trying: shakespeare-2.0.5 (dependency of yesod-1.2.6.1)<br>trying: exceptions-0.8.0.2 (dependency of shakespeare-2.0.5)<br>trying: transformers-compat-0.4.0.4 (dependency of exceptions-0.8.0.2)<br>trying: transformers-compat-0.4.0.4:-two<br>rejecting: transformers-compat-0.4.0.4:-three (conflict: mtl =><br>transformers==<a href="http://0.3.0.0/installed-16a.." target="_blank">0.3.0.0/installed-16a..</a>., transformers-compat-0.4.0.4:three =><br>transformers>=0.4.1 && <0.5)<br>rejecting: transformers-compat-0.4.0.4:+three (manual flag can only be changed<br>explicitly)<span class=""><br>Backjump limit reached (change with --max-backjumps).<br><br></span>Note: when using a sandbox, all packages are required to have consistent<br>dependencies. Try reinstalling/unregistering the offending packages or<br>recreating the sandbox.<br></div></div></div></div><div class="gmail_extra"><span class=""><br clear="all"><div><div><div dir="ltr"><div><div dir="ltr">--<br>Public key ID: E8FE60D7 <br>Public key server: see, e.g., hkp://<a href="http://keys.gnupg.net" target="_blank">keys.gnupg.net</a> <br></div></div></div></div></div>
<br></span><div><div class="h5"><div class="gmail_quote">On Thu, Jun 18, 2015 at 4:46 PM, Christopher Allen <span dir="ltr"><<a href="mailto:cma@bitemyapp.com" target="_blank">cma@bitemyapp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">If you won't use a sandbox, then lets nuke your user package-db and start from scratch:<div><br></div><div>rm -rf ~/.ghc</div><div>cabal install yesod==1.2.6.1</div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 18, 2015 at 3:28 PM, Miguel A. Santos <span dir="ltr"><<a href="mailto:miguel.a.santos.l@gmail.com" target="_blank">miguel.a.santos.l@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>I haven't yet read how to use sandboxes, so, no, that I tried just like that cabal install... <br></div>I did check first that cabal info yesod was saying I didn't have it install. But now that you mention it, I did<br></div>may have had other packages lingering around from my last attempt of installing yesod.<br><br></div><div>Meanwhile I did run forcing the install of 1.4.0...<br></div>Ah, it finished with cabal install --force-reinstalls yesod-1.4.0 and...<br></div>it complains about the shakespeare. <br><br>"shakespeare-2.0.5 failed during the building phase. The exception was:<br>ExitFailure 1"<br><br>Below the full output. <br><br></div>I'll give a try to the sandbox solution.<br><br>------------------------------------------------<br>msantos@MBP-2[16:09]:~/System/YESOD$cabal install --force-reinstalls yesod-1.4.0<br>Resolving dependencies...<br>Warning: The following packages are likely to be broken by the reinstalls:<br>pandoc-citeproc-0.7.1.1<br>pandoc-1.14.0.4<br>project-template-0.2.0<br>http-reverse-proxy-0.4.2<br>Continuing even though the plan contains dangerous reinstalls.<br>Downloading monad-control-0.3.3.1...<br>Configuring shakespeare-2.0.5...<br>Configuring monad-control-0.3.3.1...<br>Building monad-control-0.3.3.1...<br>Building shakespeare-2.0.5...<br>Installed monad-control-0.3.3.1<br>Configuring lifted-base-0.2.3.6...<br>Building lifted-base-0.2.3.6...<br>Configuring resource-pool-0.2.3.2...<br>Installed lifted-base-0.2.3.6<br>Building resource-pool-0.2.3.2...<br>Installed resource-pool-0.2.3.2<br>Configuring enclosed-exceptions-1.0.1.1...<br>Building enclosed-exceptions-1.0.1.1...<br>Configuring resourcet-1.1.5...<br>Installed enclosed-exceptions-1.0.1.1<br>Building resourcet-1.1.5...<br>Failed to install shakespeare-2.0.5<br>Build log ( /Users/msantos/.cabal/logs/shakespeare-2.0.5.log ):<br>Configuring shakespeare-2.0.5...<br>Building shakespeare-2.0.5...<br>Preprocessing library shakespeare-2.0.5...<br>[ 1 of 17] Compiling Text.MkSizeType  ( Text/MkSizeType.hs, dist/build/Text/MkSizeType.o )<br>[ 2 of 17] Compiling Text.IndentToBrace ( Text/IndentToBrace.hs, dist/build/Text/IndentToBrace.o )<br>[ 3 of 17] Compiling Text.Shakespeare.Base ( Text/Shakespeare/Base.hs, dist/build/Text/Shakespeare/Base.o )<br>[ 4 of 17] Compiling Text.Hamlet.Parse ( Text/Hamlet/Parse.hs, dist/build/Text/Hamlet/Parse.o )<br>[ 5 of 17] Compiling Text.Hamlet      ( Text/Hamlet.hs, dist/build/Text/Hamlet.o )<br><br>Text/Hamlet.hs:402:1: Warning: Defined but not used: ‘varName’<br><br>Text/Hamlet.hs:406:1: Warning: Defined but not used: ‘strToExp’<br><br>Text/Hamlet.hs:439:16: Warning: Defined but not used: ‘html’<br><br>Text/Hamlet.hs:440:14: Warning: Defined but not used: ‘url’<br><br>Text/Hamlet.hs:441:19: Warning: Defined but not used: ‘url’<br><br>Text/Hamlet.hs:442:16: Warning: Defined but not used: ‘url’<br><br>Text/Hamlet.hs:443:20: Warning: Defined but not used: ‘msg_url’<br><br>Text/Hamlet.hs:444:14: Warning: Defined but not used: ‘msg’<br><br>Text/Hamlet.hs:488:43: Warning:<br>    This binding for ‘c’ shadows the existing binding<br>      bound at Text/Hamlet.hs:484:13<br>[ 6 of 17] Compiling Text.Hamlet.RT   ( Text/Hamlet/RT.hs, dist/build/Text/Hamlet/RT.o )<br><br>Text/Hamlet/RT.hs:78:13: Warning: Defined but not used: ‘x’<br><br>Text/Hamlet/RT.hs:78:26: Warning: Defined but not used: ‘deref’<br><br>Text/Hamlet/RT.hs:78:45: Warning: Defined but not used: ‘docs’<br><br>Text/Hamlet/RT.hs:85:13: Warning: Defined but not used: ‘x’<br><br>Text/Hamlet/RT.hs:85:25: Warning: Defined but not used: ‘deref’<br><br>Text/Hamlet/RT.hs:85:44: Warning: Defined but not used: ‘jdocs’<br><br>Text/Hamlet/RT.hs:85:50: Warning: Defined but not used: ‘ndocs’<br><br>Text/Hamlet/RT.hs:115:37: Warning:<br>    This binding for ‘x’ shadows the existing binding<br>      bound at Text/Hamlet/RT.hs:108:13<br>[ 7 of 17] Compiling Text.Shakespeare ( Text/Shakespeare.hs, dist/build/Text/Shakespeare.o )<br>[ 8 of 17] Compiling Text.Shakespeare.Text ( Text/Shakespeare/Text.hs, dist/build/Text/Shakespeare/Text.o )<br>[ 9 of 17] Compiling Text.Julius      ( Text/Julius.hs, dist/build/Text/Julius.o )<br><br>Text/Julius.hs:90:63: Warning:<br>    In the use of ‘fromValue’ (imported from Data.Aeson.Encode):<br>    Deprecated: "Use 'encodeToTextBuilder' instead"<br>[10 of 17] Compiling Text.Roy         ( Text/Roy.hs, dist/build/Text/Roy.o )<br>[11 of 17] Compiling Text.Coffee      ( Text/Coffee.hs, dist/build/Text/Coffee.o )<br>[12 of 17] Compiling Text.Css         ( Text/Css.hs, dist/build/Text/Css.o )<br><br>Text/Css.hs:349:40: Warning: Defined but not used: ‘subblocks’<br><br>Text/Css.hs:367:5: Warning: Defined but not used: ‘subGo’<br>[13 of 17] Compiling Text.CssCommon   ( Text/CssCommon.hs, dist/build/Text/CssCommon.o )<br>Loading package ghc-prim ... linking ... done.<br>Loading package integer-gmp ... linking ... done.<br>Loading package base ... linking ... done.<br>Loading package array-0.5.0.0 ... linking ... done.<br>Loading package deepseq-1.3.0.2 ... linking ... done.<br>Loading package filepath-1.3.0.2 ... linking ... done.<br>Loading package old-locale-1.0.0.6 ... linking ... done.<br>Loading package time-1.4.2 ... linking ... done.<br>Loading package bytestring-0.10.4.0 ... linking ... done.<br>Loading package unix-2.7.0.1 ... linking ... done.<br>Loading package directory-1.2.1.0 ... linking ... done.<br>Loading package process-1.2.0.0 ... linking ... done.<br>Loading package transformers-0.3.0.0 ... linking ... done.<br>Loading package mtl-2.1.3.1 ... linking ... done.<br>Loading package text-1.1.0.0 ... linking ... done.<br>Loading package parsec-3.1.5 ... <command line>: can't load .so/.DLL for: /Library/Haskell/ghc-7.8.3-x86_64/lib/parsec-3.1.5/libHSparsec-3.1.5-ghc7.8.3.dylib (dlopen(/Library/Haskell/ghc-7.8.3-x86_64/lib/parsec-3.1.5/libHSparsec-3.1.5-ghc7.8.3.dylib, 9): Library not loaded: @rpath/libHStext-1.1.0.0-ghc7.8.3.dylib<br>  Referenced from: /Library/Haskell/ghc-7.8.3-x86_64/lib/parsec-3.1.5/libHSparsec-3.1.5-ghc7.8.3.dylib<br>  Reason: image not found)<br>Installed resourcet-1.1.5<br>Configuring wai-extra-3.0.7.1...<br>Configuring conduit-1.2.4.2...<br>Building conduit-1.2.4.2...<br>Building wai-extra-3.0.7.1...<br>Installed conduit-1.2.4.2<br>Configuring conduit-extra-1.1.9...<br>Building conduit-extra-1.1.9...<br>Configuring http-conduit-2.1.5...<br>Installed wai-extra-3.0.7.1<br>Building http-conduit-2.1.5...<br>Configuring yaml-0.8.11...<br>Installed http-conduit-2.1.5<br>Building yaml-0.8.11...<br>Installed conduit-extra-1.1.9<br>Configuring monad-logger-0.3.13.1...<br>Building monad-logger-0.3.13.1...<br>Configuring xml-conduit-1.3.0...<br>Installed monad-logger-0.3.13.1<br>Building xml-conduit-1.3.0...<br>Installed yaml-0.8.11<br>Configuring persistent-2.1.6...<br>Building persistent-2.1.6...<br>Installed xml-conduit-1.3.0<br>Configuring tagstream-conduit-0.5.5.3...<br>Building tagstream-conduit-0.5.5.3...<br>Installed tagstream-conduit-0.5.5.3<br>Configuring authenticate-1.3.2.11...<br>Building authenticate-1.3.2.11...<br>Installed authenticate-1.3.2.11<br>Installed persistent-2.1.6<br>Configuring persistent-template-2.1.3.3...<br>Building persistent-template-2.1.3.3...<br>Installed persistent-template-2.1.3.3<br>Updating documentation index<br>/Users/msantos/Library/Haskell/share/doc/x86_64-osx-ghc-7.8.3/index.html<br>cabal: Error: some packages failed to install:<br>shakespeare-2.0.5 failed during the building phase. The exception was:<br>ExitFailure 1<br>yesod-1.4.0 depends on shakespeare-2.0.5 which failed to install.<br>yesod-auth-1.4.5 depends on shakespeare-2.0.5 which failed to install.<br>yesod-core-1.4.9.1 depends on shakespeare-2.0.5 which failed to install.<br>yesod-form-1.4.4.1 depends on shakespeare-2.0.5 which failed to install.<br>yesod-persistent-1.4.0.2 depends on shakespeare-2.0.5 which failed to install.<br><div><br></div><div class="gmail_extra"><span><br clear="all"><div><div><div dir="ltr"><div><div dir="ltr">--<br>Public key ID: E8FE60D7 <br>Public key server: see, e.g., hkp://<a href="http://keys.gnupg.net" target="_blank">keys.gnupg.net</a> <br></div></div></div></div></div>
<br></span><div><div><div class="gmail_quote">On Thu, Jun 18, 2015 at 4:16 PM, Christopher Allen <span dir="ltr"><<a href="mailto:cma@bitemyapp.com" target="_blank">cma@bitemyapp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Some of that looks like churn from trying to install an older version of Yesod over a newer one. Are you using a sandbox? if so, did you wipe it out before attempting Yesod 1.2.6.1? What we'd be looking for is a package conflict that tells you which package of what version that is globally installed is causing the conflict.<div><br></div><div>Insta-Yesodian conflict implies you're reinstalling into a not-fresh packgage-db which means you either need to wipe your user package-db or use a sandbox. (I recommend the latter).</div><div><br></div><div>If you haven't done so, do that, then re-attempt that version of Yesod (1.2.6.1).</div><div><br></div><div><br></div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 18, 2015 at 2:57 PM, Miguel A. Santos <span dir="ltr"><<a href="mailto:miguel.a.santos.l@gmail.com" target="_blank">miguel.a.santos.l@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div>Thanks! No problem. I gave a try to your suggestion. It doesn't look I'll get yesod installed without "paying"<br></div>a bigger price than just "downgrading". :-/<br><br>Yesod 1.4.0 warns that forcing installing it will likely break pandoc, among other things.<br></div>I can give it a try though, but I really use pandoc regularly. Plus, it's still not clear that the building process<br></div>will not fail. And installing pandoc took me surprisingly a lot of time last time.<br><br></div>Forcing Yesod-1.2.6.1 won't allow cabal to satisfy the dependencies.<br><br></div>I guess I could keep trying other versions and see. But I think I'll try the 1.4.0 first. Will post here<br></div>the results so that at least others may hopefully benefit from this.<br><br>-----------------------------------------------------------------------------------------<br> msantos@MBP-2[15:42]:~/System$cabal install yesod-1.4.0<br>Resolving dependencies...<br>In order, the following would be installed:<br>monad-control-0.3.3.1 (latest: 1.0.0.4) (via: yesod-1.4.0 yesod-core-1.4.9.1 authenticate-1.3.2.11 xml-conduit-1.3.0 persistent-template-2.1.3.3 persistent-2.1.6 monad-logger-0.3.13.1 http-conduit-2.1.5 conduit-extra-1.1.9 resourcet-1.1.5 resource-pool-0.2.3.2 enclosed-exceptions-1.0.1.1 lifted-base-0.2.3.6) (new version)<br>lifted-base-0.2.3.6 (via: yesod-auth-1.4.5 yesod-core-1.4.9.1 wai-extra-3.0.7.1 persistent-2.1.6 monad-logger-0.3.13.1 http-conduit-2.1.5 conduit-1.2.4.2 resourcet-1.1.5 enclosed-exceptions-1.0.1.1) (reinstall) (changes: monad-control-1.0.0.4 -> 0.3.3.1)<br>enclosed-exceptions-1.0.1.1 (via: yaml-0.8.11) (reinstall) (changes: monad-control-1.0.0.4 -> 0.3.3.1)<br>resource-pool-0.2.3.2 (via: yesod-persistent-1.4.0.2 persistent-2.1.6) (reinstall) (changes: monad-control-1.0.0.4 -> 0.3.3.1)<br>resourcet-1.1.5 (via: yesod-auth-1.4.5 yesod-form-1.4.4.1 yesod-persistent-1.4.0.2 yesod-core-1.4.9.1 yaml-0.8.11 authenticate-1.3.2.11 tagstream-conduit-0.5.5.3 xml-conduit-1.3.0 wai-extra-3.0.7.1 persistent-2.1.6 monad-logger-0.3.13.1 http-conduit-2.1.5 conduit-extra-1.1.9 conduit-1.2.4.2) (reinstall) (changes: monad-control-1.0.0.4 -> 0.3.3.1)<br>conduit-1.2.4.2 (via: yesod-auth-1.4.5 yesod-persistent-1.4.0.2 yesod-core-1.4.9.1 yaml-0.8.11 authenticate-1.3.2.11 tagstream-conduit-0.5.5.3 xml-conduit-1.3.0 persistent-2.1.6 monad-logger-0.3.13.1 http-conduit-2.1.5 conduit-extra-1.1.9) (reinstall)<br>conduit-extra-1.1.9 (via: yesod-1.4.0 yesod-auth-1.4.5 yesod-core-1.4.9.1 tagstream-conduit-0.5.5.3 xml-conduit-1.3.0 monad-logger-0.3.13.1) (reinstall) (changes: monad-control-1.0.0.4 -> 0.3.3.1)<br>http-conduit-2.1.5 (via: yesod-auth-1.4.5 authenticate-1.3.2.11) (reinstall) (changes: monad-control-1.0.0.4 -> 0.3.3.1)<br>monad-logger-0.3.13.1 (via: yesod-1.4.0 yesod-core-1.4.9.1 persistent-template-2.1.3.3 persistent-2.1.6) (reinstall) (changes: monad-control-1.0.0.4 -> 0.3.3.1)<br>persistent-2.1.6 (via: yesod-auth-1.4.5 yesod-form-1.4.4.1 yesod-persistent-1.4.0.2 persistent-template-2.1.3.3) (reinstall) (changes: monad-control-1.0.0.4 -> 0.3.3.1)<br>persistent-template-2.1.3.3 (via: yesod-auth-1.4.5 yesod-persistent-1.4.0.2) (reinstall) (changes: monad-control-1.0.0.4 -> 0.3.3.1)<br>shakespeare-2.0.5 (via: yesod-1.4.0 yesod-auth-1.4.5 yesod-form-1.4.4.1 yesod-core-1.4.9.1) (new package)<br>wai-extra-3.0.7.1 (via: yesod-1.4.0 yesod-core-1.4.9.1) (reinstall)<br>xml-conduit-1.3.0 (via: authenticate-1.3.2.11 tagstream-conduit-0.5.5.3) (reinstall) (changes: monad-control-1.0.0.4 -> 0.3.3.1)<br>tagstream-conduit-0.5.5.3 (via: authenticate-1.3.2.11) (reinstall)<br>authenticate-1.3.2.11 (via: yesod-auth-1.4.5) (reinstall) (changes: monad-control-1.0.0.4 -> 0.3.3.1)<br>yaml-0.8.11 (via: yesod-1.4.0) (reinstall)<br>yesod-core-1.4.9.1 (via: yesod-1.4.0 yesod-auth-1.4.5 yesod-form-1.4.4.1 yesod-persistent-1.4.0.2) (new package)<br>yesod-persistent-1.4.0.2 (via: yesod-1.4.0 yesod-auth-1.4.5 yesod-form-1.4.4.1) (new package)<br>yesod-form-1.4.4.1 (via: yesod-1.4.0 yesod-auth-1.4.5) (new package)<br>yesod-auth-1.4.5 (via: yesod-1.4.0) (new package)<br>yesod-1.4.0 (latest: 1.4.1.5) (new package)<br>cabal: The following packages are likely to be broken by the reinstalls:<br>pandoc-citeproc-0.7.1.1<br>pandoc-1.14.0.4<br>project-template-0.2.0<br>http-reverse-proxy-0.4.2<br>Use --force-reinstalls if you want to install anyway.<br>msantos@MBP-2[15:42]:~/System$cabal install yesod-1.2.6.1<br>Resolving dependencies...<br>cabal: Could not resolve dependencies:<br>next goal: yesod (user goal)<br>rejecting: yesod-1.4.1.5, 1.4.1.4, 1.4.1.3, 1.4.1.2, 1.4.1.1, 1.4.1, 1.4.0<br>(global constraint requires ==1.2.6.1)<br>trying: yesod-1.2.6.1<br>trying: streaming-commons-0.1.12.1/installed-200... (dependency of<br>yesod-1.2.6.1)<br>trying: warp-3.0.13.1/installed-150... (dependency of yesod-1.2.6.1)<br>next goal: yesod-form (dependency of yesod-1.2.6.1)<br>rejecting: yesod-form-1.4.4.1, 1.4.4, 1.4.3.1, 1.4.3, 1.4.2.1, 1.4.2, 1.4.1.1,<br>1.4.1, 1.4.0.2, 1.4.0.1, 1.4.0 (conflict: yesod => yesod-form>=1.3 && <1.4)<br>trying: yesod-form-1.3.16<br>next goal: persistent (dependency of yesod-form-1.3.16)<br>rejecting: persistent-2.1.6/installed-4f9..., 2.1.6, 2.1.5, 2.1.4, 2.1.3,<br>2.1.2, 2.1.1.7, 2.1.1.6, 2.1.1.5, 2.1.1.4, 2.1.1.3, 2.1.1.2, 2.1.1.1, 2.1.1,<br>2.1.0.2, 2.1.0.1, 2.1 (conflict: yesod-form => persistent>=1.2 && <2.1)<br>trying: persistent-1.3.3<br>trying: path-pieces-0.2.0/installed-533... (dependency of persistent-1.3.3)<br>next goal: yesod-core (dependency of yesod-1.2.6.1)<br>rejecting: yesod-core-1.4.9.1, 1.4.9, 1.4.8.3, 1.4.8.2, 1.4.8.1, 1.4.8,<br>1.4.7.3, 1.4.7.2, 1.4.7.1, 1.4.7, 1.4.6.2, 1.4.6.1, 1.4.6, 1.4.5, 1.4.4.5,<br>1.4.4.4, 1.4.4.3, 1.4.4.2, 1.4.4.1, 1.4.4, 1.4.3.1, 1.4.3, 1.4.2, 1.4.1.1,<br>1.4.1, 1.4.0.2, 1.4.0.1, 1.4.0 (conflict: yesod => yesod-core>=1.2.2 && <1.3)<br>rejecting: yesod-core-1.2.20.1, 1.2.20, 1.2.19.2, 1.2.19.1, 1.2.19, 1.2.18,<br>1.2.17, 1.2.16.1, 1.2.16, 1.2.15.2, 1.2.15.1, 1.2.15, 1.2.14, 1.2.13.1,<br>1.2.13, 1.2.12, 1.2.11.1, 1.2.11, 1.2.10, 1.2.9.2, 1.2.9.1, 1.2.9, 1.2.8,<br>1.2.7, 1.2.6.7, 1.2.6.6, 1.2.6.5, 1.2.6.4, 1.2.6.3, 1.2.6.2, 1.2.6.1<br>(conflict: path-pieces==0.2.0/installed-533..., yesod-core =><br>path-pieces>=0.1.2 && <0.2)<br>rejecting: yesod-core-1.2.6 (conflict: streaming-commons =><br>text==<a href="http://1.1.0.0/installed-9bd.." target="_blank">1.1.0.0/installed-9bd..</a>., yesod-core => text>=0.7 && <0.12)<br>rejecting: yesod-core-1.2.5, 1.2.4.5, 1.2.4.4, 1.2.4.3, 1.2.4.2, 1.2.4.1,<br>1.2.4, 1.2.3, 1.2.2 (conflict: warp => wai==<a href="http://3.0.2.3/installed-39c.." target="_blank">3.0.2.3/installed-39c..</a>.,<br>yesod-core => wai>=1.4 && <1.5)<br>rejecting: yesod-core-1.2.1, 1.2.0.4, 1.2.0.3, 1.2.0.2, 1.2.0.1, 1.2.0,<br>1.1.8.3, 1.1.8.2, 1.1.8.1, 1.1.8, 1.1.7.2, 1.1.7.1, 1.1.7, 1.1.6.1, 1.1.6,<br>1.1.5, 1.1.4.2, 1.1.4.1, 1.1.4, 1.1.3.1, 1.1.3, 1.1.2.2, 1.1.2.1, 1.1.2,<br>1.1.1.2, 1.1.1.1, 1.1.1, 1.1.0.1, 1.1.0, 1.0.1.3, 1.0.1.2, 1.0.1.1, 1.0.1,<br>1.0.0.2, 1.0.0.1, 1.0.0, 0.10.3, 0.10.2.2, 0.10.2.1, 0.10.2, 0.10.1, 0.9.4.1,<br>0.9.4, 0.9.3.6, 0.9.3.5, 0.9.3.4, 0.9.3.3, 0.9.3.2, 0.9.3.1, 0.9.3, 0.9.2,<br>0.9.1.1, 0.9.1, 0.8.3.2, 0.8.3.1, 0.8.3, 0.8.2, 0.8.1, 0.8.0.1, 0.8.0,<br>0.7.0.2, 0.7.0.1, 0.7.0 (conflict: yesod => yesod-core>=1.2.2 && <1.3)<br>Backjump limit reached (change with --max-backjumps).<br></div><div class="gmail_extra"><span><br clear="all"><div><div><div dir="ltr"><div><div dir="ltr">--<br>Public key ID: E8FE60D7 <br>Public key server: see, e.g., hkp://<a href="http://keys.gnupg.net" target="_blank">keys.gnupg.net</a> <br></div></div></div></div></div>
<br></span><div><div><div class="gmail_quote">On Thu, Jun 18, 2015 at 3:32 PM, Christopher Allen <span dir="ltr"><<a href="mailto:cma@bitemyapp.com" target="_blank">cma@bitemyapp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ah that's frustrating, that's my mistake – I'm sorry. I thought you were talking about GHC for Mac OS X not being available for your OS version either.<div><br></div><div>Your best bet on HP is to specify an older version of Yesod that will work with the dependencies that your version of HP comes with.</div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 18, 2015 at 2:08 PM, Miguel A. Santos <span dir="ltr"><<a href="mailto:miguel.a.santos.l@gmail.com" target="_blank">miguel.a.santos.l@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Indeed I saw that. That's what I meant with the bindist not being available for OSX 10.6.8; only for 10.7+<br><a href="https://www.haskell.org/ghc/download_ghc_7_8_4#macosx_x86_64" target="_blank">https://www.haskell.org/ghc/download_ghc_7_8_4#macosx_x86_64</a><br></div>My bad, I should have said it before.<br><br></div><div><br></div><div class="gmail_extra"><span><br clear="all"><div><div><div dir="ltr"><div><div dir="ltr">--<br>Public key ID: E8FE60D7 <br>Public key server: see, e.g., hkp://<a href="http://keys.gnupg.net" target="_blank">keys.gnupg.net</a> <br></div></div></div></div></div>
<br></span><div><div><div class="gmail_quote">On Thu, Jun 18, 2015 at 2:36 PM, Christopher Allen <span dir="ltr"><<a href="mailto:cma@bitemyapp.com" target="_blank">cma@bitemyapp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Did you see that the Mac instructions said to follow the "other *nix" instructions if you were using an older version of Mac OS X?</div><div><br></div><div>Those link here: <a href="https://www.haskell.org/ghc/download_ghc_7_8_4#binaries" target="_blank">https://www.haskell.org/ghc/download_ghc_7_8_4#binaries</a></div><div><br></div>Get rid of all that (GHC, HP, Cabal), then install GHC using the bindist for Mac OS X linked above.<div><br></div><div class="gmail_extra"><div class="gmail_quote"><div><div>On Thu, Jun 18, 2015 at 1:14 PM, Miguel A. Santos <span dir="ltr"><<a href="mailto:miguel.a.santos.l@gmail.com" target="_blank">miguel.a.santos.l@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div><div dir="ltr"><div class="gmail_extra">That is obviously a typo: I meant I *did* do a fresh install of the Haskell Platform and cabal before<br></div><div class="gmail_extra">trying -and failing- to install yesod.<br></div><div class="gmail_extra"><span><br><div class="gmail_quote">On Thu, Jun 18, 2015 at 1:38 PM, Miguel A. Santos <span dir="ltr"><<a href="mailto:miguel.a.santos.l@gmail.com" target="_blank">miguel.a.santos.l@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div>This corresponds to a fresh install of the HP, ghc, and cabal I didn't before trying to install yesod. <br></div></blockquote></div><br><br clear="all"></span><span><div><div><div dir="ltr"><div><div dir="ltr">--<br>Public key ID: E8FE60D7 <br>Public key server: see, e.g., hkp://<a href="http://keys.gnupg.net" target="_blank">keys.gnupg.net</a> <br></div></div></div></div></div>
</span></div></div>
<br></div></div>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
<br></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr">Chris Allen<br><div><span style="font-size:12.8000001907349px">Currently working on </span><a href="http://haskellbook.com" target="_blank">http://haskellbook.com</a></div></div></div></div></div></div>
</font></span></div></div>
</blockquote></div><br></div></div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr">Chris Allen<br><div><span style="font-size:12.8000001907349px">Currently working on </span><a href="http://haskellbook.com" target="_blank">http://haskellbook.com</a></div></div></div></div></div></div>
</div>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr">Chris Allen<br><div><span style="font-size:12.8000001907349px">Currently working on </span><a href="http://haskellbook.com" target="_blank">http://haskellbook.com</a></div></div></div></div></div></div>
</div>
</div></div></blockquote></div><br></div></div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr">Chris Allen<br><div><span style="font-size:12.8000001907349px">Currently working on </span><a href="http://haskellbook.com" target="_blank">http://haskellbook.com</a></div></div></div></div></div></div>
</div>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>