The current darcs yi has changed this requirement (it uses >= 1.6, <
1.9), but I'm still unable to compile it because of other problems:

yi$ cabal install
Resolving dependencies...
cabal: dependencies conflict: ghc-6.12.1 requires template-haskell ==2.4.0.0
however
template-haskell-2.4.0.0 was excluded because data-accessor-template-0.2.1.3
requires template-haskell >=2.2 && <2.4

Or, with the suggested flag on the wiki:

j...@muta:~/dev/yi$ cabal install --constraint="data-accessor < 0.2.1"
--constraint="template-haskell < 2.4"
Resolving dependencies...
cabal: cannot configure yi-0.6.1. It requires data-accessor ==0.2.1.*
For the dependency on data-accessor ==0.2.1.* there are these packages:
data-accessor-0.2.1 and data-accessor-0.2.1.2. However none of them are
available.
data-accessor-0.2.1 was excluded because of the top level dependency
data-accessor <0.2.1
data-accessor-0.2.1.2 was excluded because of the top level dependency
data-accessor <0.2.1

Putting those constraints into yi.cabal (so they don't conflict with
those requirements) finds a problem I don't know how to solve:
ghc-6.12.1 requires template-haskell-2.4.0.0, but
data-accessor-template-0.2.1.3 requires a version less than 2.4.

j...@muta:~/dev/yi$ cabal install
Resolving dependencies...
cabal: dependencies conflict: ghc-6.12.1 requires template-haskell ==2.4.0.0
however
template-haskell-2.4.0.0 was excluded because data-accessor-template-0.2.1.3
requires template-haskell >=2.2 && <2.4

I think I'll try later installing a completely clean copy of GHC/Cabal
to see if I can get it to work; my system's a bit messy at the moment.

On Wed, Mar 24, 2010 at 4:37 AM, Jean-Philippe Bernardy
<berna...@chalmers.se> wrote:
> Jeff: would you have some time to make another "silent release" so
> that the version on
> hackage actually compiles?
>
> Cheers,
> JP.
>
> On Mon, Mar 22, 2010 at 9:49 PM, S. Doaitse Swierstra
> <doai...@swierstra.net> wrote:
>> that yi does currently not install under the  brand new Haskell platform:
>>
>> loeki:haskell-platform-2009.2.0.2 doaitse$ cabal install yi
>> Resolving dependencies...
>> cabal: dependencies conflict: ghc-6.12.1 requires Cabal ==1.8.0.2 however
>> Cabal-1.8.0.2 was excluded because yi-0.6.1 requires Cabal ==1.6.*
>> loeki:haskell-platform-2009.2.0.2 doaitse$
>>
>> I think this is easily fixed in the cabal file,
>>
>> Doaitse
>>
>>
>>
>>
>>
>>
>



-- 
Jeff Wheeler

Undergraduate, Electrical Engineering
University of Illinois at Urbana-Champaign

-- 
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel

To unsubscribe from this group, send email to 
yi-devel+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.

Reply via email to