Hi,

I've run into a problem when trying to build a package with
Cabal using a different GHC version than the one found in
the $PATH. It looks like this:

  $ runghc Setup.lhs configure --with-compiler=/opt/ghc/bin/ghc-6.2.2
  Warning: No license-file field.
  Configuring hsemail-0.0-2005-02-14...
  configure: looking for package tool: ghc-pkg near compiler in 
/opt/ghc/bin/ghc-6.2.2
  Cannot find package tool: /opt/ghc/bin/ghc-pkg.2

Apparently there's some problem in the path manipulation
code.

I also wonder why Cabal complains about a missing License
field, because the file contains:

  License: GPL

Last but not least, Cabal fails when the package description
file contains comments after the value. The entry

  Extensions: CPP          -- some comment

for example, will cause this error:

  *** Exception: Line 13: Parse of field 'extensions' failed

I am using the Cabal version that's shipped with GHC's
CVS-HEAD.

Peter


_______________________________________________
Haskell mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to