Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-25 Thread Michael Litchard
In case this ever gets googled ... I'm pretty sure this problem had to do with my environment. I removed $HOME/.cabal and $HOME/.ghc, and upgraded to the latest stable haskell platform. yesod 0.8 has installed fine. I'm not sure what the exact problem was however.

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-25 Thread Bas van Dijk
On 26 April 2011 00:20, Rogan Creswick wrote: > It would be nice to figure out what is depending on that version of > JSONb so we could better determine if upgrading will break anything. Maybe the following helps: http://bifunctor.homelinux.net/~roel/cgi-bin/hackage-scripts/revdeps/JSONb Bas _

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-25 Thread Rogan Creswick
On Mon, Apr 25, 2011 at 3:10 PM, Michael Litchard wrote: > I think something that yesod uses, uses JSONb. Odd. I just checked the transitive dependencies of yesod-0.8.0 (with cab) and it doesn't seem to have that dependency. It could be system-specific, though. It would be nice to figure out w

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-25 Thread Michael Litchard
Oh yeah, this began while trying to install by hand authenticate-0.8.2.2 On Mon, Apr 25, 2011 at 3:10 PM, Michael Litchard wrote: > I think something that yesod uses, uses JSONb. Also, I think I have > borked my haskell  environment to the point where it may be best to > zap it and start over. >

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-25 Thread Michael Litchard
I think something that yesod uses, uses JSONb. Also, I think I have borked my haskell environment to the point where it may be best to zap it and start over. On Mon, Apr 25, 2011 at 3:05 PM, Rogan Creswick wrote: > On Mon, Apr 25, 2011 at 2:44 PM, Michael Litchard wrote: >> So it appears this i

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-25 Thread Rogan Creswick
On Mon, Apr 25, 2011 at 2:44 PM, Michael Litchard wrote: > So it appears this is a bug with JSONb-1.0.2. There's a new version > out. IS the answer to use that, or to patch this version? If there is a new version, and you indeed need JSONb for something, then you should use the newer version (yes

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-25 Thread Michael Litchard
So it appears this is a bug with JSONb-1.0.2. There's a new version out. IS the answer to use that, or to patch this version? On Mon, Apr 25, 2011 at 1:48 PM, Michael Litchard wrote: > Following the install trail I run into this problem > > mlitchard@apotheosis:~$ cab install JSONb-1.0.2 > Resolv

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-25 Thread Michael Litchard
Following the install trail I run into this problem mlitchard@apotheosis:~$ cab install JSONb-1.0.2 Resolving dependencies... Configuring JSONb-1.0.2... Preprocessing library JSONb-1.0.2... Preprocessing executables for JSONb-1.0.2... Building JSONb-1.0.2... [1 of 7] Compiling Text.JSON.Escape ( T

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-25 Thread Michael Litchard
I started mindlessly pasting in the output, and the following lept out at me: , package authenticate-0.8.2.2-cc3ed2c523ecbf1ad123c3468785149e is unusable due to missing or recursive dependencies: http-enumerator-0.3.1-719bcd77e1dcb62efc9cf9b4f0b72271 package http-enumerator-0.3.1-719bcd77e1dc

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Michael Snoyman
I got those warnings as well, but I don't think it's anything to be particularly concerned about. On Wed, Apr 20, 2011 at 8:58 AM, Bas van Dijk wrote: > monad-control builds fine on my system with both GHC 7.0.3 and 6.12.3. > > $ uname -a > Linux notebookbas 2.6.38-8-generic #42-Ubuntu SMP Mon A

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Bas van Dijk
monad-control builds fine on my system with both GHC 7.0.3 and 6.12.3. $ uname -a Linux notebookbas 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux I do get some "Unrecognised pragma" warnings when building on 6.12.3 because I use the new INLINABLE prag

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Michael Snoyman
I was also able to install monad-control, both with GHC 7 and 6.12.3. A more detailed error log will definitely be helpful here. Michael On Wed, Apr 20, 2011 at 2:58 AM, Rogan Creswick wrote: > On Tue, Apr 19, 2011 at 4:22 PM, Michael Litchard > wrote: > > yesod-static-0.1.0 depends on monad-c

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Rogan Creswick
On Tue, Apr 19, 2011 at 4:22 PM, Michael Litchard wrote: > yesod-static-0.1.0 depends on monad-control-0.2.0.1 which failed to install. > > > This is what happened after I did cabal update, then cabal-dev install > yesod. This is the original error I received. Just for a point of reference - I ju

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Daniel Fischer
On Wednesday 20 April 2011 01:22:20, Michael Litchard wrote: > So what else can I try? $ cabal install -v3 monad-control That should give some hints at which point exactly things fail. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.h

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Michael Litchard
yesod-0.8.0 depends on monad-control-0.2.0.1 which failed to install. yesod-auth-0.4.0 depends on monad-control-0.2.0.1 which failed to install. yesod-core-0.8.0 depends on monad-control-0.2.0.1 which failed to install. yesod-form-0.1.0 depends on monad-control-0.2.0.1 which failed to install. yeso

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Rogan Creswick
On Tue, Apr 19, 2011 at 3:10 PM, Michael Litchard wrote: > New information, may be helpful. > > I manually installed hamlet 0.8 with cabal-dev, and it seemed to > install. Here is the message > > > Registering hamlet-0.8.0... > Installing library in > /home/mlitchard/hamlet-0.8.0/cabal-dev//lib/ha

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Michael Litchard
New information, may be helpful. I manually installed hamlet 0.8 with cabal-dev, and it seemed to install. Here is the message Registering hamlet-0.8.0... Installing library in /home/mlitchard/hamlet-0.8.0/cabal-dev//lib/hamlet-0.8.0/ghc-6.12.3 Registering hamlet-0.8.0... Then I tried to manual

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Rogan Creswick
On Tue, Apr 19, 2011 at 2:18 PM, Michael Litchard wrote: > mlitchard@apotheosis:~/monad-control$ cabal install > Resolving dependencies... > Configuring monad-control-0.2.0.1... > cabal: Error: some packages failed to install: > monad-control-0.2.0.1 failed during the configure step. The exception

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Michael Litchard
OS Linux apotheosis 2.6.35-22-server #33-Ubuntu SMP Sun Sep 19 20:48:58 UTC 2010 x86_64 GNU/Linux GHC The Glorious Glasgow Haskell Compilation System, version 6.12.3 Is the problem here that I'm not using ghc 7? I try to be conservative with my compiler upgrades. But if this might be the probl

Re: [Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Michael Snoyman
I haven't seen this error. What version of GHC are you using, and what OS? Michael On Wed, Apr 20, 2011 at 12:18 AM, Michael Litchard wrote: > Trying to install yesod 0.8 breaks when it's time to install > monad-control. Google wasn't very helpful, nor was the error message I > received > > > >

[Haskell-cafe] errors while installing yesod 0.8

2011-04-19 Thread Michael Litchard
Trying to install yesod 0.8 breaks when it's time to install monad-control. Google wasn't very helpful, nor was the error message I received mlitchard@apotheosis:~/monad-control$ cabal install Resolving dependencies... Configuring monad-control-0.2.0.1... cabal: Error: some packages failed to in