I'm trying to build the latest regex base, which is required for the other 
regex packages under ghc 6.7

It complains that it can't find Data.Sequence, because it's in a hidden 
module containers. I added containers to the cabal depends as can be seen 
in the grep below.

And containers isn't hidden when I do ghc-pkg list.

What gives?

Still getting used to cabal...

thomas.


[EMAIL PROTECTED]:~/installs/regex-base-0.91>runghc Setup.hs build
Preprocessing library regex-base-0.91...
Building regex-base-0.91...

Text/Regex/Base/RegexLike.hs:47:17:
    Could not find module `Data.Sequence':
      it is a member of package containers-0.1, which is hidden

[EMAIL PROTECTED]:~/installs/regex-base-0.91>grep -i containers 
regex-base.cabal
Build-Depends:          base >= 2.0, mtl, containers 

[EMAIL PROTECTED]:~/installs/regex-base-0.91>ghc-pkg list
/usr/local/lib/ghc-6.7.20070816/package.conf:
    Cabal-1.1.7, HUnit-1.1.1, QuickCheck-1.0.1, array-0.1,
    arrows-0.2.1, base-2.1, bytestring-0.1, cgi-3001.1.5,
    containers-0.1, directory-1.0, fgl-5.4.1, filepath-1.0,
    (ghc-6.7.20070816), haskell-src-1.0.1, haskell98-1.0, hpc-0.5,
    html-1.0.1, mtl-1.0.1, network-2.0.1, old-locale-1.0, old-time-1.0,
    packedstring-0.1, parallel-1.0, parsec-2.0, pretty-1.0,
    process-1.0, random-1.0, readline-1.0, regex-base-0.72, rts-1.0,
    stm-2.1, template-haskell-0.1, unix-2.0, xhtml-3000.0.2

---

This e-mail may contain confidential and/or privileged information. If you 
are not the intended recipient (or have received this e-mail in error) 
please notify the sender immediately and destroy this e-mail. Any 
unauthorized copying, disclosure or distribution of the material in this 
e-mail is strictly forbidden.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to