Am Freitag 12 Februar 2010 22:45:10 schrieb Alistair Bayley: > I thought I'd try some of the Haskell IDEs: eclipsefp, leksah, and yi. > So far, leksah requires gtk2hs (and apparently yi can use it too?), > and the latest gtk2hs installer for Windows doesn't like the latest > Haskell Platform, so I'm going to try building gtk2hs from source, > unless anyone tells me that it's a waste of time. > > Building yi fails with: > > Yi\Prelude.hs:182:9: > Duplicate instance declarations: > instance Category Accessor.T -- Defined at Yi\Prelude.hs:182:9-38 > instance Category Accessor.T > -- Defined in data-accessor-0.2.1.2:Data.Accessor.Private > cabal: Error: some packages failed to install: > yi-0.6.1 failed during the building phase. The exception was: > exit: ExitFailure 1 > > Presumably data-accessor has been updated, but yi has not? What is the > easiest fix? Downgrade to an earlier version of data-accessor?
You would need to edit the .cabal file anyway so that the older version of data-accessor would be used. Since you need to unpack the package and edit a file anyway, you might as well comment out the instance declaration in Yi/Prelude.hs (I think). > > So that just leaves eclipsefp. Still trying to figure out how to > install eclipse plugins... > > Alistair _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe