
I installed everything but yesod 0.9.0, saving that for last. The only
issue I saw was the one I already mentioned.
However running your install-all.sh script for yesod, I received the
following error:
Registering yesod-static-0.3.0...
Installing yesod-persistent
Resolving dependencies...
Configuring yesod-persistent-0.2.0...
cabal: At least the following dependencies are missing:
persistent ==0.6.*,
persistent-template ==0.6.*,
web-routes-quasi >=0.7.1 && <0.8
I had already installed persistent. What would you like me to try?
On Thu, Jul 28, 2011 at 8:21 PM, Michael Litchard
tried to use install-all.sh for persistent.
I received the following error
[truncated]
runtests: SqlError {seState = "", seNativeError = 1, seErrorMsg = "connectPostgreSQL: FATAL: password authentication failed for user \"test\"\nFATAL: password authentication failed for user \"test\"\n"} Test suite runtests: FAIL Test suite logged to: dist/test/persistent-0.6.0-runtests.log Test suite runtests: FAIL Test suite logged to: dist/test/persistent-0.6.0-runtests.log 0 of 1 test suites (0 of 1 test cases) passed
[end]
I don't use persistent for anything. However if there's something you want me to do in terms of testing, I'd be happy to help out.
On Wed, Jul 27, 2011 at 8:14 PM, Michael Snoyman
wrote: Try running the install-all.sh script, it will install all the required packages in order. You'll probably need to start with the persistent repo.
And David: Even though I just put the code up, it *is* ready for some heavy beta testing. We'll likely be making the 0.9 release within the next week, so if anyone has a chance to try installing, I'd appreciate it.
On Thu, Jul 28, 2011 at 3:10 AM, Michael Litchard
wrote: Thanks Ian. I've downloaded the git repository but I'm getting this error when I try to cabal build from the repository. mlitchard@apotheosis:~/tmp/yesod/yesod$ cabal install Resolving dependencies... cabal: cannot configure yesod-0.9.0. It requires yesod-auth ==0.7.*, yesod-core ==0.9.*, yesod-form ==0.3.*, yesod-json ==0.2.*, yesod-persistent ==0.2.* and yesod-static ==0.3.* There is no available version of yesod-auth that satisfies ==0.7.* There is no available version of yesod-core that satisfies ==0.9.* There is no available version of yesod-form that satisfies ==0.3.* There is no available version of yesod-json that satisfies ==0.2.* There is no available version of yesod-persistent that satisfies ==0.2.* There is no available version of yesod-static that satisfies ==0.3.*
This is a circular problem. yesod-form, for example complains about the lack of a yesod 0.9.0, which is what I'm trying to install. I know there is a workaround, but am treading lightly lest I muck everything up. So how do I install from the repository? I suppose I could wait for all this to be official, but I can't sit on my hands that long.
On Wed, Jul 27, 2011 at 5:00 PM, Ian Duncan
wrote: Michael Snoyman no longer has the git repo on his personal profile. Get all of your needed git repos from here: https://github.com/yesodweb
On Jul 27, 2011, at 6:56 PM, Michael Litchard wrote:
I'm trying to download the git repository, here's what happens.
mlitchard@apotheosis:~/tmp$ git clone https://github.com/snoyberg/yesod.git Initialized empty Git repository in /home/mlitchard/tmp/yesod/.git/ fatal: https://github.com/snoyberg/yesod.git/info/refs not found: did you run git update-server-info on the server?
is git clone the right command? Is there a problem on the server right now?
On Wed, Jul 27, 2011 at 4:26 PM, Michael Litchard
wrote: Upon further investigation, I'm believe that the ability to have a multi-select field in 0.2.0.1 is non-existent. 0.2.0 builds from cabal so I think I will just use that until I need something else.
On Wed, Jul 27, 2011 at 3:59 PM, Michael Litchard
wrote: > What I mean to say is, I'm assuming selectField can now have the > option to be a multi-select. I just don't know how to do that with the > new interface. > > On Wed, Jul 27, 2011 at 3:57 PM, Michael Litchard wrote: >> Building Aframe-0.0.1... >> [5 of 7] Compiling Handler.SSLvpn ( Handler/SSLvpn.hs, >> dist/build/Aframe/Aframe-tmp/Handler/SSLvpn.o ) >> >> Handler/SSLvpn.hs:44:14: Not in scope: `multiSelectField' >> >> multiSelectField is no longer a function in 0.2.0.1 >> >> >> Here's the change I am referring to >> >> selectField :: (Eq a, Monad monad, RenderMessage master FormMessage) >> => [(Text, a)] -> Field (GGWidget master (GGHandler sub master monad) >> ()) FormMessage a >> >> I have no idea what to make of that or how to use it. >> >> On Wed, Jul 27, 2011 at 3:54 PM, David McBride wrote: >>> Seems to work fine for me, what error are you getting, and what have >>> you set the variables servers and tests to? >>> >>> On Wed, Jul 27, 2011 at 6:44 PM, Michael Litchard wrote: >>>> I appreciate the additional functionality that allows multi select >>>> fields. The interface to selectField has changed however. The >>>> following code used to work. I cannot make sense of the changes, and >>>> couldn't find any use examples in the source. Could someone lend a >>>> hand and tell me how the following should be re-written? >>>> >>>> >>>> sslvpnForm = fixType $ runFormPost $ renderDivs $ pure (,) >>>> <*> areq (multiSelectField servers) "Pick some servers" Nothing >>>> <*> areq (selectField tests) "Pick a test" Nothing >>>> >>>> _______________________________________________ >>>> 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
_______________________________________________ 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