Hello all,
Am I doing something wrong if I get the following error during cabal
installation of hlint? Is there any way how to solve it?
I run on:
Linux pc 2.6.30-ARCH #1 SMP PREEMPT Fri Jul 31 07:30:28 CEST 2009 x86_64
Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz GenuineIntel GNU/Linux
The Glorious Glasgow Haskell Compilation System, version 6.10.4
Error:
cabal install hlint
Resolving dependencies...
Configuring hlint-1.6.5...
Preprocessing executables for hlint-1.6.5...
Building hlint-1.6.5...
[ 1 of 25] Compiling Paths_hlint (
dist/build/autogen/Paths_hlint.hs,
dist/build/hlint/hlint-tmp/Paths_hlint.o )
[ 2 of 25] Compiling Parallel ( src/Parallel.hs,
dist/build/hlint/hlint-tmp/Parallel.o )
[ 3 of 25] Compiling HSE.Generics ( src/HSE/Generics.hs,
dist/build/hlint/hlint-tmp/HSE/Generics.o )
[ 4 of 25] Compiling HSE.NameMatch ( src/HSE/NameMatch.hs,
dist/build/hlint/hlint-tmp/HSE/NameMatch.o )
[ 5 of 25] Compiling Util ( src/Util.hs,
dist/build/hlint/hlint-tmp/Util.o )
[ 6 of 25] Compiling HSE.Util ( src/HSE/Util.hs,
dist/build/hlint/hlint-tmp/HSE/Util.o )
[ 7 of 25] Compiling HSE.Match ( src/HSE/Match.hs,
dist/build/hlint/hlint-tmp/HSE/Match.o )
[ 8 of 25] Compiling HSE.Bracket ( src/HSE/Bracket.hs,
dist/build/hlint/hlint-tmp/HSE/Bracket.o )
[ 9 of 25] Compiling HSE.Evaluate ( src/HSE/Evaluate.hs,
dist/build/hlint/hlint-tmp/HSE/Evaluate.o )
[10 of 25] Compiling HSE.All ( src/HSE/All.hs,
dist/build/hlint/hlint-tmp/HSE/All.o )
[11 of 25] Compiling CmdLine ( src/CmdLine.hs,
dist/build/hlint/hlint-tmp/CmdLine.o )
[12 of 25] Compiling Type ( src/Type.hs,
dist/build/hlint/hlint-tmp/Type.o )
[13 of 25] Compiling Hint.Naming ( src/Hint/Naming.hs,
dist/build/hlint/hlint-tmp/Hint/Naming.o )
[14 of 25] Compiling Hint.Bracket ( src/Hint/Bracket.hs,
dist/build/hlint/hlint-tmp/Hint/Bracket.o )
[15 of 25] Compiling Hint.Lambda ( src/Hint/Lambda.hs,
dist/build/hlint/hlint-tmp/Hint/Lambda.o )
[16 of 25] Compiling Hint.Monad ( src/Hint/Monad.hs,
dist/build/hlint/hlint-tmp/Hint/Monad.o )
[17 of 25] Compiling Hint.ListRec ( src/Hint/ListRec.hs,
dist/build/hlint/hlint-tmp/Hint/ListRec.o )
[18 of 25] Compiling Hint.List ( src/Hint/List.hs,
dist/build/hlint/hlint-tmp/Hint/List.o )
[19 of 25] Compiling Hint.Match ( src/Hint/Match.hs,
dist/build/hlint/hlint-tmp/Hint/Match.o )
[20 of 25] Compiling Settings ( src/Settings.hs,
dist/build/hlint/hlint-tmp/Settings.o )
[21 of 25] Compiling Report ( src/Report.hs,
dist/build/hlint/hlint-tmp/Report.o )
src/Report.hs:49:22:
Couldn't match expected type `String' against inferred type `Bool'
In the second argument of `hscolour', namely `True'
In the expression: hscolour False True ""
In the definition of `code': code = hscolour False True ""
cabal: Error: some packages failed to install:
hlint-1.6.5 failed during the building phase. The exception was:
exit: ExitFailure 1
Regards
Dušan
P.S.
Registered packages:
Cabal-1.6.0.3, HUnit-1.2.0.3, QuickCheck-1.2.0.0, array-0.2.0.0,
base-3.0.3.1, base-4.1.0.0, bytestring-0.9.1.4, containers-0.2.0.1,
cpphs-1.8, directory-1.0.0.3, (dph-base-0.3), (dph-par-0.3),
(dph-prim-interface-0.3), (dph-prim-par-0.3), (dph-prim-seq-0.3),
(dph-seq-0.3), extensible-exceptions-0.1.1.0, filepath-1.1.0.2,
(ghc-6.10.4), ghc-prim-0.1.0.0, haddock-2.4.2, haskell-src-1.0.1.3,
haskell-src-exts-1.0.1, haskell98-1.0.1.0, hpc-0.5.0.3,
hscolour-1.15, html-1.0.1.2, integer-0.1.0.1, mtl-1.1.0.2,
network-2.2.1.2, old-locale-1.0.0.1, old-time-1.0.0.2,
packedstring-0.1.0.1, parallel-1.1.0.1, parsec-2.1.0.1,
pretty-1.0.1.0, process-1.0.1.1, random-1.0.0.1,
regex-base-0.72.0.2, regex-compat-0.71.0.1, regex-posix-0.72.0.3,
rts-1.0, stm-2.1.1.2, syb-0.1.0.1, template-haskell-2.3.0.1,
time-1.1.4, uniplate-1.2.0.3, unix-2.3.2.0, xhtml-3000.2.0.1
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe