
Looks like you have an old version of tagsoup. Can you try running
"cabal install tagsoup && cabal install authenticate"? If that solves
the problem, I fix the authenticate cabal file to require a newer
tagsoup.
On Sat, Jul 23, 2011 at 5:44 AM, Haisheng Wu
Hello, Sorry if I supposed to post question to Google group which is not available at my current region unfortunately. My question comes I failed to compile package authenticate-0.9.1.7 with error below. Do you have any ideas about fixing it? Please let me if you need further environment information. Thanks! simonwu@ubuntu:~/haskell/authenticate$ cabal build Preprocessing library authenticate-0.9.1.7... Building authenticate-0.9.1.7... [ 8 of 10] Compiling OpenId2.Discovery ( OpenId2/Discovery.hs, dist/build/OpenId2/Discovery.o ) OpenId2/Discovery.hs:137:18: No instance for (Text.StringLike.StringLike Text) arising from a use of `parseTags' at OpenId2/Discovery.hs:137:18-26 Possible fix: add an instance declaration for (Text.StringLike.StringLike Text) In the second argument of `(.)', namely `parseTags' In the second argument of `(.)', namely `mapMaybe linkTag . parseTags' In the second argument of `(.)', namely `filter isOpenId . mapMaybe linkTag . parseTags' simonwu@ubuntu:~/haskell/authenticate$ ghci --version The Glorious Glasgow Haskell Compilation System, version 6.12.3 -Haisheng _______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel