[Haskell-cafe] problem building lambdabot

Michael Vanier mvanier at cs.caltech.edu
Mon Jul 30 23:54:12 EDT 2007


So, now that I've got all the libraries installed, the compile fails like this:

Building lambdabot-4.0...
[13 of 91] Compiling Lib.Parser       ( Lib/Parser.hs, dist/build/lambdabot/lambdabot-tmp/Lib/Parser.o )

Lib/Parser.hs:19:39:
     Module `Language.Haskell.Syntax' does not export `as_name'

Lib/Parser.hs:19:48:
     Module `Language.Haskell.Syntax' does not export `qualified_name'

Lib/Parser.hs:19:64:
     Module `Language.Haskell.Syntax' does not export `hiding_name'

Lib/Parser.hs:19:77:
     Module `Language.Haskell.Syntax' does not export `minus_name'

Lib/Parser.hs:19:89:
     Module `Language.Haskell.Syntax' does not export `pling_name'

I'm using the latest darcs pull of lambdabot along with ghc 6.6.1.  Anyone have any ideas?

Thanks in advance for all the help,

Mike


Michael Vanier wrote:
> OK, Stefan was right.  The arrows package is an extension of 
> Control.Arrow, not a from-scratch implementation.  The name confused 
> me.  Perhaps a better name would be "arrows-ext" or something like that.
> 
> Mike
> 
> Michael Vanier wrote:
>> Thanks, but this doesn't answer the question.  I can load up the 
>> Control.Arrow module fine in ghci.  Is there a problem with the 
>> packaging information?
>>
>> I did a google search, and this problem has come up on IRC, but nobody 
>> figured out what was causing it as far as I can tell.
>>
>> Mike
>>
>> Stefan O'Rear wrote:
>>> On Mon, Jul 30, 2007 at 06:57:25PM -0700, Michael Vanier wrote:
>>>> When I try to build lambdabot, I get this:
>>>>
>>>> Configuring lambdabot-4.0...
>>>> configure: Dependency base-any: using base-2.1.1
>>>> configure: Dependency unix-any: using unix-2.1
>>>> configure: Dependency network-any: using network-2.0.1
>>>> configure: Dependency parsec-any: using parsec-2.0
>>>> configure: Dependency mtl-any: using mtl-1.0.1
>>>> configure: Dependency haskell-src-any: using haskell-src-1.0.1
>>>> configure: Dependency readline-any: using readline-1.0
>>>> configure: Dependency QuickCheck-any: using QuickCheck-1.0.1
>>>> Setup.hs: cannot satisfy dependency arrows-any
>>>>
>>>> I'm using ghc 6.6.1 compiled from source (by me) on Debian Linux.  I 
>>>> thought that arrows were included with the ghc distribution.  Does 
>>>> anyone know what's happening and how to fix it?
>>>
>>> I don't know what's happening, but you can get arrows easily enough from
>>> http://hackage.haskell.org (our CPAN).
>>>
>>> Stefan
>> _______________________________________________
>> Haskell-Cafe mailing list
>> Haskell-Cafe at haskell.org
>> http://www.haskell.org/mailman/listinfo/haskell-cafe
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe


More information about the Haskell-Cafe mailing list