[Haskell-cafe] Cabal failures...

Gregory Guthrie guthrie at mum.edu
Tue Nov 20 05:22:58 CET 2012


Johan, thanks for the note and information.

My setup is: (Windows 7)
cabal-install version 0.14.0
using version 1.14.0 of the Cabal library
The Glorious Glasgow Haskell Compilation System, version 7.4.2
Haskell Platform 2012.4.0.0

I had just done a "cabal update".
C:\Users\guthrie>cabal install -v cabal-install
Reading available packages...
Choosing modular solver.
Resolving dependencies...
Extracting
C:\Users\guthrie\AppData\Roaming\cabal\packages\hackage.haskell.org\Cabal\1.16.0
.3\Cabal-1.16.0.3.tar.gz
to C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392...
creating
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\set
up
creating
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist
creating
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\set
up
e:\Plang\Haskell Platform\bin\ghc.exe --make C:\Users\guthrie\AppData\Local\Temp
\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Setup.hs -o C:\Users\guthrie\AppData\Local\
Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\setup.exe -odir C:\Users\gut
hrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup -hidir C:
\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup
-i -iC:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3
[ 1 of 65] Compiling Distribution.Compat.Exception ( C:\Users\guthrie\AppData\Lo
cal\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Compat\Exception.hs, C
:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setu
p\Distribution\Compat\Exception.o )
[ 2 of 65] Compiling Distribution.Compat.TempFile ( C:\Users\guthrie\AppData\Loc
al\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Compat\TempFile.hs, C:\
Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\
Distribution\Compat\TempFile.o )
[ 3 of 65] Compiling Distribution.Compat.CopyFile ( C:\Users\guthrie\AppData\Loc
al\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Compat\CopyFile.hs, C:\
Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\
Distribution\Compat\CopyFile.o )
[ 4 of 65] Compiling Distribution.GetOpt ( C:\Users\guthrie\AppData\Local\Temp\C
abal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\GetOpt.hs, C:\Users\guthrie\AppD
ata\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribution\GetOp
t.o )
[ 5 of 65] Compiling Distribution.Compat.ReadP ( C:\Users\guthrie\AppData\Local\
Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Compat\ReadP.hs, C:\Users\
guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distri
bution\Compat\ReadP.o )
[ 6 of 65] Compiling Distribution.Text ( C:\Users\guthrie\AppData\Local\Temp\Cab
al-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Text.hs, C:\Users\guthrie\AppData\
Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribution\Text.o )
[ 7 of 65] Compiling Distribution.Version ( C:\Users\guthrie\AppData\Local\Temp\
Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Version.hs, C:\Users\guthrie\Ap
pData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribution\Ver
sion.o )
[ 8 of 65] Compiling Language.Haskell.Extension ( C:\Users\guthrie\AppData\Local
\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Language\Haskell\Extension.hs, C:\User
s\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Lang
uage\Haskell\Extension.o )
[ 9 of 65] Compiling Distribution.TestSuite ( C:\Users\guthrie\AppData\Local\Tem
p\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\TestSuite.hs, C:\Users\guthri
e\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribution
\TestSuite.o )
[10 of 65] Compiling Distribution.System ( C:\Users\guthrie\AppData\Local\Temp\C
abal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\System.hs, C:\Users\guthrie\AppD
ata\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribution\Syste
m.o )
[11 of 65] Compiling Distribution.Simple.PreProcess.Unlit ( C:\Users\guthrie\App
Data\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\PreProce
ss\Unlit.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16
.0.3\dist\setup\Distribution\Simple\PreProcess\Unlit.o )
[12 of 65] Compiling Distribution.ReadE ( C:\Users\guthrie\AppData\Local\Temp\Ca
bal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\ReadE.hs, C:\Users\guthrie\AppDat
a\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribution\ReadE.o
)
[13 of 65] Compiling Distribution.Verbosity ( C:\Users\guthrie\AppData\Local\Tem
p\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Verbosity.hs, C:\Users\guthri
e\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribution
\Verbosity.o )
[14 of 65] Compiling Distribution.Package ( C:\Users\guthrie\AppData\Local\Temp\
Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Package.hs, C:\Users\guthrie\Ap
pData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribution\Pac
kage.o )
[15 of 65] Compiling Distribution.ModuleName ( C:\Users\guthrie\AppData\Local\Te
mp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\ModuleName.hs, C:\Users\guth
rie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distributi
on\ModuleName.o )
[16 of 65] Compiling Distribution.Simple.Utils ( C:\Users\guthrie\AppData\Local\
Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Utils.hs, C:\Users\
guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distri
bution\Simple\Utils.o )
[17 of 65] Compiling Distribution.Simple.Program.Types ( C:\Users\guthrie\AppDat
a\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Program\Typ
es.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\d
ist\setup\Distribution\Simple\Program\Types.o )
[18 of 65] Compiling Distribution.Simple.Program.Builtin ( C:\Users\guthrie\AppD
ata\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Program\B
uiltin.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0
.3\dist\setup\Distribution\Simple\Program\Builtin.o )
[19 of 65] Compiling Distribution.Simple.Program.Db ( C:\Users\guthrie\AppData\L
ocal\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Program\Db.hs,
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\se
tup\Distribution\Simple\Program\Db.o )
[20 of 65] Compiling Distribution.Simple.Program.Run ( C:\Users\guthrie\AppData\
Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Program\Run.h
s, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\
setup\Distribution\Simple\Program\Run.o )
[21 of 65] Compiling Distribution.Simple.Program ( C:\Users\guthrie\AppData\Loca
l\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Program.hs, C:\Us
ers\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Di
stribution\Simple\Program.o )
[22 of 65] Compiling Distribution.Simple.Program.Ar ( C:\Users\guthrie\AppData\L
ocal\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Program\Ar.hs,
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\se
tup\Distribution\Simple\Program\Ar.o )
[23 of 65] Compiling Distribution.Simple.Program.Hpc ( C:\Users\guthrie\AppData\
Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Program\Hpc.h
s, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\
setup\Distribution\Simple\Program\Hpc.o )
[24 of 65] Compiling Distribution.Simple.Program.Ld ( C:\Users\guthrie\AppData\L
ocal\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Program\Ld.hs,
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\se
tup\Distribution\Simple\Program\Ld.o )
[25 of 65] Compiling Distribution.Simple.Program.Script ( C:\Users\guthrie\AppDa
ta\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Program\Sc
ript.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3
\dist\setup\Distribution\Simple\Program\Script.o )
[26 of 65] Compiling Distribution.License ( C:\Users\guthrie\AppData\Local\Temp\
Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\License.hs, C:\Users\guthrie\Ap
pData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribution\Lic
ense.o )
[27 of 65] Compiling Distribution.Compiler ( C:\Users\guthrie\AppData\Local\Temp
\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Compiler.hs, C:\Users\guthrie\
AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribution\C
ompiler.o )
[28 of 65] Compiling Distribution.PackageDescription ( C:\Users\guthrie\AppData\
Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\PackageDescription.h
s, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\
setup\Distribution\PackageDescription.o )
[29 of 65] Compiling Distribution.PackageDescription.Configuration ( C:\Users\gu
thrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Packag
eDescription\Configuration.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.
3-12392\Cabal-1.16.0.3\dist\setup\Distribution\PackageDescription\Configuration.
o )
[30 of 65] Compiling Distribution.PackageDescription.Check ( C:\Users\guthrie\Ap
pData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\PackageDescrip
tion\Check.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.
16.0.3\dist\setup\Distribution\PackageDescription\Check.o )
[31 of 65] Compiling Distribution.ParseUtils ( C:\Users\guthrie\AppData\Local\Te
mp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\ParseUtils.hs, C:\Users\guth
rie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distributi
on\ParseUtils.o )
[32 of 65] Compiling Distribution.InstalledPackageInfo ( C:\Users\guthrie\AppDat
a\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\InstalledPackageIn
fo.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\d
ist\setup\Distribution\InstalledPackageInfo.o )
[33 of 65] Compiling Distribution.Simple.PackageIndex ( C:\Users\guthrie\AppData
\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\PackageIndex
.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dis
t\setup\Distribution\Simple\PackageIndex.o )
[34 of 65] Compiling Distribution.Simple.GHC.IPI642 ( C:\Users\guthrie\AppData\L
ocal\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\GHC\IPI642.hs,
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\se
tup\Distribution\Simple\GHC\IPI642.o )
[35 of 65] Compiling Distribution.Simple.GHC.IPI641 ( C:\Users\guthrie\AppData\L
ocal\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\GHC\IPI641.hs,
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\se
tup\Distribution\Simple\GHC\IPI641.o )
[36 of 65] Compiling Distribution.PackageDescription.Parse ( C:\Users\guthrie\Ap
pData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\PackageDescrip
tion\Parse.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.
16.0.3\dist\setup\Distribution\PackageDescription\Parse.o )
[37 of 65] Compiling Distribution.Simple.Command ( C:\Users\guthrie\AppData\Loca
l\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Command.hs, C:\Us
ers\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Di
stribution\Simple\Command.o )
[38 of 65] Compiling Distribution.Simple.Compiler ( C:\Users\guthrie\AppData\Loc
al\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Compiler.hs, C:\
Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\
Distribution\Simple\Compiler.o )
[39 of 65] Compiling Distribution.Simple.Program.HcPkg ( C:\Users\guthrie\AppDat
a\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Program\HcP
kg.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\d
ist\setup\Distribution\Simple\Program\HcPkg.o )
[40 of 65] Compiling Distribution.Simple.InstallDirs ( C:\Users\guthrie\AppData\
Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\InstallDirs.h
s, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\
setup\Distribution\Simple\InstallDirs.o )
[41 of 65] Compiling Distribution.Simple.Setup ( C:\Users\guthrie\AppData\Local\
Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Setup.hs, C:\Users\
guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distri
bution\Simple\Setup.o )
[42 of 65] Compiling Distribution.Simple.LocalBuildInfo ( C:\Users\guthrie\AppDa
ta\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\LocalBuild
Info.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3
\dist\setup\Distribution\Simple\LocalBuildInfo.o )
[43 of 65] Compiling Distribution.Simple.Build.Macros ( C:\Users\guthrie\AppData
\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Build\Macros
.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dis
t\setup\Distribution\Simple\Build\Macros.o )
[44 of 65] Compiling Distribution.Simple.BuildPaths ( C:\Users\guthrie\AppData\L
ocal\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\BuildPaths.hs,
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\se
tup\Distribution\Simple\BuildPaths.o )
[45 of 65] Compiling Distribution.Simple.Build.PathsModule ( C:\Users\guthrie\Ap
pData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Build\P
athsModule.hs, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.
16.0.3\dist\setup\Distribution\Simple\Build\PathsModule.o )
[46 of 65] Compiling Distribution.Simple.LHC ( C:\Users\guthrie\AppData\Local\Te
mp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\LHC.hs, C:\Users\guth
rie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distributi
on\Simple\LHC.o )
[47 of 65] Compiling Distribution.Simple.Hpc ( C:\Users\guthrie\AppData\Local\Te
mp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Hpc.hs, C:\Users\guth
rie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distributi
on\Simple\Hpc.o )
[48 of 65] Compiling Distribution.Simple.JHC ( C:\Users\guthrie\AppData\Local\Te
mp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\JHC.hs, C:\Users\guth
rie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distributi
on\Simple\JHC.o )
[49 of 65] Compiling Distribution.Simple.NHC ( C:\Users\guthrie\AppData\Local\Te
mp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\NHC.hs, C:\Users\guth
rie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distributi
on\Simple\NHC.o )
[50 of 65] Compiling Distribution.Simple.UHC ( C:\Users\guthrie\AppData\Local\Te
mp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\UHC.hs, C:\Users\guth
rie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distributi
on\Simple\UHC.o )
[51 of 65] Compiling Distribution.Simple.Test ( C:\Users\guthrie\AppData\Local\T
emp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Test.hs, C:\Users\gu
thrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribu
tion\Simple\Test.o )
[52 of 65] Compiling Distribution.Simple.PreProcess ( C:\Users\guthrie\AppData\L
ocal\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\PreProcess.hs,
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\se
tup\Distribution\Simple\PreProcess.o )
[53 of 65] Compiling Distribution.Simple.Hugs ( C:\Users\guthrie\AppData\Local\T
emp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Hugs.hs, C:\Users\gu
thrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribu
tion\Simple\Hugs.o )
[54 of 65] Compiling Distribution.Simple.SrcDist ( C:\Users\guthrie\AppData\Loca
l\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\SrcDist.hs, C:\Us
ers\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Di
stribution\Simple\SrcDist.o )
[55 of 65] Compiling Distribution.Simple.UserHooks ( C:\Users\guthrie\AppData\Lo
cal\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\UserHooks.hs, C
:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setu
p\Distribution\Simple\UserHooks.o )
[56 of 65] Compiling Distribution.Simple.Bench ( C:\Users\guthrie\AppData\Local\
Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Bench.hs, C:\Users\
guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distri
bution\Simple\Bench.o )
[57 of 65] Compiling Distribution.Simple.Program.GHC ( C:\Users\guthrie\AppData\
Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Program\GHC.h
s, C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\
setup\Distribution\Simple\Program\GHC.o )
[58 of 65] Compiling Distribution.Simple.GHC ( C:\Users\guthrie\AppData\Local\Te
mp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\GHC.hs, C:\Users\guth
rie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distributi
on\Simple\GHC.o )
[59 of 65] Compiling Distribution.Simple.Configure ( C:\Users\guthrie\AppData\Lo
cal\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Configure.hs, C
:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setu
p\Distribution\Simple\Configure.o )
[60 of 65] Compiling Distribution.Simple.Install ( C:\Users\guthrie\AppData\Loca
l\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Install.hs, C:\Us
ers\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Di
stribution\Simple\Install.o )
[61 of 65] Compiling Distribution.Simple.Register ( C:\Users\guthrie\AppData\Loc
al\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Register.hs, C:\
Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\
Distribution\Simple\Register.o )
[62 of 65] Compiling Distribution.Simple.Build ( C:\Users\guthrie\AppData\Local\
Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Build.hs, C:\Users\
guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distri
bution\Simple\Build.o )
[63 of 65] Compiling Distribution.Simple.Haddock ( C:\Users\guthrie\AppData\Loca
l\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple\Haddock.hs, C:\Us
ers\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Di
stribution\Simple\Haddock.o )
[64 of 65] Compiling Distribution.Simple ( C:\Users\guthrie\AppData\Local\Temp\C
abal-1.16.0.3-12392\Cabal-1.16.0.3\Distribution\Simple.hs, C:\Users\guthrie\AppD
ata\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Distribution\Simpl
e.o )
[65 of 65] Compiling Main             ( C:\Users\guthrie\AppData\Local\Temp\Caba
l-1.16.0.3-12392\Cabal-1.16.0.3\Setup.hs, C:\Users\guthrie\AppData\Local\Temp\Ca
bal-1.16.0.3-12392\Cabal-1.16.0.3\dist\setup\Main.o )
Linking C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\
dist\setup\setup.exe ...
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\set
up\setup.exe
configure --verbose=2 --ghc --prefix=C:\Users\guthrie\AppData\Roaming\cabal
--user --flags=base4 --flags=base3 --constraint=process ==1.1.0.1
--constraint=pretty ==1.1.1.0 --constraint=old-time ==1.1.0.0
--constraint=filepath ==1.3.0.0 --constraint=directory ==1.1.0.2
--constraint=containers ==0.4.2.1 --constraint=base ==4.5.1.0
--constraint=array ==0.4.0.0 --disable-tests --disable-benchmarks
Configuring Cabal-1.16.0.3...
Flags chosen: base3=True, base4=True
Dependency array ==0.4.0.0: using array-0.4.0.0
Dependency base ==4.5.1.0: using base-4.5.1.0
Dependency containers ==0.4.2.1: using containers-0.4.2.1
Dependency directory ==1.1.0.2: using directory-1.1.0.2
Dependency filepath ==1.3.0.0: using filepath-1.3.0.0
Dependency old-time ==1.1.0.0: using old-time-1.1.0.0
Dependency pretty ==1.1.1.0: using pretty-1.1.1.0
Dependency process ==1.1.0.1: using process-1.1.0.1
Warning: This package indirectly depends on multiple versions of the same
package. This is highly likely to cause a compile failure.
package process-1.1.0.1 requires base-4.5.0.0
package pretty-1.1.1.0 requires base-4.5.0.0
package old-time-1.1.0.0 requires base-4.5.0.0
package old-locale-1.0.0.4 requires base-4.5.0.0
package filepath-1.3.0.0 requires base-4.5.0.0
package directory-1.1.0.2 requires base-4.5.0.0
package deepseq-1.3.0.0 requires base-4.5.0.0
package containers-0.4.2.1 requires base-4.5.0.0
package bytestring-0.9.2.1 requires base-4.5.0.0
package array-0.4.0.0 requires base-4.5.0.0
package Win32-2.2.2.0 requires base-4.5.0.0
package filepath-1.3.0.0 requires base-4.5.1.0
package Cabal-1.16.0.3 requires base-4.5.1.0
package Cabal-1.16.0.3 requires filepath-1.3.0.0
package process-1.1.0.1 requires filepath-1.3.0.0
package directory-1.1.0.2 requires filepath-1.3.0.0
package integer-gmp-0.4.0.0 requires ghc-prim-0.2.0.0
package bytestring-0.9.2.1 requires ghc-prim-0.2.0.0
package base-4.5.0.0 requires ghc-prim-0.2.0.0
package integer-gmp-0.4.0.0 requires ghc-prim-0.2.0.0
package base-4.5.1.0 requires ghc-prim-0.2.0.0
package base-4.5.1.0 requires integer-gmp-0.4.0.0
package base-4.5.0.0 requires integer-gmp-0.4.0.0
Using Cabal-1.9999 compiled by ghc-7.4
Using compiler: ghc-7.4.2
Using install prefix: C:\Users\guthrie\AppData\Roaming\cabal
Binaries installed in: C:\Users\guthrie\AppData\Roaming\cabal\bin
Libraries installed in:
C:\Users\guthrie\AppData\Roaming\cabal\Cabal-1.16.0.3\ghc-7.4.2
Private binaries installed in:
C:\Users\guthrie\AppData\Roaming\cabal\Cabal-1.16.0.3
Data files installed in: C:\Users\guthrie\AppData\Roaming\cabal\Cabal-1.16.0.3
Documentation installed in:
C:\Users\guthrie\AppData\Roaming\cabal\doc\Cabal-1.16.0.3
Using alex version 3.0.2 found on system at: e:\Plang\Haskell
Platform\lib\extralibs\bin\alex.exe
Using ar found on system at: e:\Plang\Haskell Platform\mingw\bin\ar.exe
No c2hs found
Using cpphs version 1.12 found on system at:
C:\Users\guthrie\AppData\Roaming\cabal\bin\cpphs.exe
No ffihugs found
Using gcc version 4.5.2 found on system at: e:\Plang\Haskell
Platform\mingw\bin\gcc.exe
Using ghc version 7.4.2 found on system at: e:\Plang\Haskell
Platform\bin\ghc.exe
Using ghc-pkg version 7.4.2 found on system at: e:\Plang\Haskell
Platform\bin\ghc-pkg.exe
No greencard found
Using haddock version 2.11.0 found on system at: e:\Plang\Haskell
Platform\bin\haddock.exe
Using happy version 1.18.10 found on system at: e:\Plang\Haskell
Platform\lib\extralibs\bin\happy.exe
No hmake found
Using hpc version 0.6 found on system at: e:\Plang\Haskell
Platform\bin\hpc.exe
Using hsc2hs version 0.67 found on system at: e:\Plang\Haskell
Platform\bin\hsc2hs.exe
No hscolour found
No hugs found
No jhc found
Using ld found on system at: e:\Plang\Haskell Platform\mingw\bin\ld.exe
No lhc found
No lhc-pkg found
No nhc98 found
Using pkg-config version 0.25 found on system at: E:\Programs\Graphviz
2.28\bin\pkg-config.exe
Using ranlib found on system at: e:\developer\MinGW\bin\ranlib.exe
Using strip found on system at: e:\Plang\Haskell Platform\mingw\bin\strip.exe
Using tar found on system at: e:\Tools\Gnuwin32\bin\tar.exe
No uhc found
creating
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\set
up
C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-12392\Cabal-1.16.0.3\dist\set
up\setup.exe
build --verbose=2
creating dist\build
creating dist\build\autogen
Building Cabal-1.16.0.3...
Preprocessing library Cabal-1.16.0.3...
Building library...
creating dist\build
e:\Plang\Haskell Platform\bin\ghc.exe --make -fbuilding-cabal-package -O -odir d
ist\build -hidir dist\build -stubdir dist\build -i -idist\build -i. -idist\build
\autogen -Idist\build\autogen -Idist\build -optP-include -optPdist\build\autogen
\cabal_macros.h -package-name Cabal-1.16.0.3 -hide-all-packages -package-conf di
st\package.conf.inplace -package-id array-0.4.0.0-3cf1bc3f5cd0078adea24752c18081
b9 -package-id base-4.5.1.0-7c83b96f47f23db63c42a56351dcb917 -package-id contain
ers-0.4.2.1-7c54595400348f577b3b4a45691c5afd -package-id directory-1.1.0.2-02702
78088d4b2588b52cbec49af4cb7 -package-id filepath-1.3.0.0-2f497f30c85bfb59ab50596
7fb933019 -package-id old-time-1.1.0.0-7b2e123ada736534f8119498399ea8c8 -package
-id pretty-1.1.1.0-7e118fa87f5698f5c005fe87b34befe8 -package-id process-1.1.0.1-
a1e999172167bbc8a1120e48bbfdef22 -XHaskell98 -XCPP Distribution.Compiler Distrib
ution.InstalledPackageInfo Distribution.License Distribution.Make Distribution.M
oduleName Distribution.Package Distribution.PackageDescription Distribution.Pack
ageDescription.Configuration Distribution.PackageDescription.Parse Distribution.
PackageDescription.Check Distribution.PackageDescription.PrettyPrint Distributio
n.ParseUtils Distribution.ReadE Distribution.Simple Distribution.Simple.Build Di
stribution.Simple.Build.Macros Distribution.Simple.Build.PathsModule Distributio
n.Simple.BuildPaths Distribution.Simple.Bench Distribution.Simple.Command Distri
bution.Simple.Compiler Distribution.Simple.Configure Distribution.Simple.GHC Dis
tribution.Simple.LHC Distribution.Simple.Haddock Distribution.Simple.Hpc Distrib
ution.Simple.Hugs Distribution.Simple.Install Distribution.Simple.InstallDirs Di
stribution.Simple.JHC Distribution.Simple.LocalBuildInfo Distribution.Simple.NHC
Distribution.Simple.PackageIndex Distribution.Simple.PreProcess Distribution.Si
mple.PreProcess.Unlit Distribution.Simple.Program Distribution.Simple.Program.Ar
Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db Distribution
.Simple.Program.GHC Distribution.Simple.Program.HcPkg Distribution.Simple.Progra
m.Hpc Distribution.Simple.Program.Ld Distribution.Simple.Program.Run Distributio
n.Simple.Program.Script Distribution.Simple.Program.Types Distribution.Simple.Re
gister Distribution.Simple.Setup Distribution.Simple.SrcDist Distribution.Simple
.Test Distribution.Simple.UHC Distribution.Simple.UserHooks Distribution.Simple.
Utils Distribution.System Distribution.TestSuite Distribution.Text Distribution.
Verbosity Distribution.Version Distribution.Compat.ReadP Language.Haskell.Extens
ion Distribution.GetOpt Distribution.Compat.Exception Distribution.Compat.CopyFi
le Distribution.Compat.TempFile Distribution.Simple.GHC.IPI641 Distribution.Simp
le.GHC.IPI642 Paths_Cabal -fwarn-tabs -Wall -fno-ignore-asserts
<command line>: cannot satisfy -package-id array-0.4.0.0-3cf1bc3f5cd0078adea2475
2c18081b9
    (use -v for more information)
World file is already up to date.
cabal: Error: some packages failed to install:
Cabal-1.16.0.3 failed during the building phase. The exception was:
ExitFailure 1
cabal-install-1.16.0.2 depends on Cabal-1.16.0.3 which failed to install.


-------------------------------------------

Subject: Re: [Haskell-cafe] Cabal failures...
Hi Greg,
On Mon, Nov 19, 2012 at 1:25 PM, Gregory Guthrie <guthrie at mum.edu<mailto:guthrie at mum.edu>> wrote:
I follow the Cabal-messes threads with some interest, since that is the hardest area for me since starting to use Haskell. Probably 40-60% of all package install fail for some mysterious reason, with threats that trying  to fix them will break more things, which generally is true. :-)

We're working on it. Be brave, things are going to get better!

Make sure that the place that the "cabal" binary gets installed into (which is printed at the end of the install) is on your PATH.

Linking C:\Users\guthrie\AppData\Local\Temp\Cabal-1.16.0.3-13880\Cabal-1.16.0.3\dist\setup\setup.exe ...
Configuring Cabal-1.16.0.3...
Warning: This package indirectly depends on multiple versions of the same
package. This is highly likely to cause a compile failure.

This is a sure sign that things are not going to work well. Could you include the output of

cabal install -v cabal-install

please. The output here is not enough to tell me what's going on. Please also include the output of

cabal --version
ghc --version

Are you using the Haskell Platform, if so, which version?

-- Johan

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20121119/7ee3261f/attachment-0001.htm>


More information about the Haskell-Cafe mailing list