Cabal/cabal-install 1.18 RC2

Anders Persson anders.cj.persson at gmail.com
Thu Aug 29 09:24:27 CEST 2013


Install of `cabal-install` fails with:
unrecognized option
`--sysconfdir=/Users/anderspersson/Library/Haskell/ghc-7.6.3/lib/cabal-install-1.18.0/etc'

I tried to install using rc1.

/Anders


OSX 10.8.4



% cabal install http://johantibell.com/files/Cabal-1.18.0-rc2.tar.gz
http://johantibell.com/files/cabal-install-1.18.0-rc2.tar.gz
Downloading http://johantibell.com/files/Cabal-1.18.0-rc2.tar.gz
Downloading http://johantibell.com/files/cabal-install-1.18.0-rc2.tar.gz
Resolving dependencies...
In order, the following will be installed:
Cabal-1.18.0 (latest: 1.16.0.3) (reinstall)
cabal-install-1.18.0 (latest: 1.16.0.2) (new package)
Warning: Note that reinstalls are always dangerous. Continuing anyway...
Configuring Cabal-1.18.0...
Building Cabal-1.18.0...
Installed Cabal-1.18.0
Configuring cabal-install-1.18.0...
Failed to install cabal-install-1.18.0
Last 10 lines of the build log (
/Users/anderspersson/.cabal/logs/cabal-install-1.18.0.log ):
unrecognized option
`--sysconfdir=/Users/anderspersson/Library/Haskell/ghc-7.6.3/lib/cabal-install-1.18.0/etc'
Updating documentation index
/Users/anderspersson/Library/Haskell/doc/index.html
cabal: Error: some packages failed to install:
cabal-install-1.18.0 failed during the configure step. The exception was:
ExitFailure 1



% cabal --version
cabal-install version 1.18.0
using version 1.18.0 of the Cabal library



% ghc --info
 [("Project name","The Glorious Glasgow Haskell Compilation System")
 ,("GCC extra via C opts"," -fwrapv")
 ,("C compiler command","/usr/bin/gcc")
 ,("C compiler flags"," -m64 -fno-stack-protector  -m64")
 ,("ar command","/usr/bin/ar")
 ,("ar flags","clqs")
 ,("ar supports at file","@ArSupportsAtFile@")
 ,("touch command","touch")
 ,("dllwrap command","/bin/false")
 ,("windres command","/bin/false")
 ,("perl command","/usr/bin/perl")
 ,("target os","OSDarwin")
 ,("target arch","ArchX86_64")
 ,("target word size","8")
 ,("target has GNU nonexec stack","False")
 ,("target has .ident directive","True")
 ,("target has subsections via symbols","True")
 ,("LLVM llc command","llc")
 ,("LLVM opt command","opt")
 ,("Project version","7.6.3")
 ,("Booter version","7.4.2")
 ,("Stage","2")
 ,("Build platform","x86_64-apple-darwin")
 ,("Host platform","x86_64-apple-darwin")
 ,("Target platform","x86_64-apple-darwin")
 ,("Have interpreter","YES")
 ,("Object splitting supported","YES")
 ,("Have native code generator","YES")
 ,("Support SMP","YES")
 ,("Unregisterised","NO")
 ,("Tables next to code","YES")
 ,("RTS ways","l debug  thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn
thr_debug_dyn")
 ,("Leading underscore","YES")
 ,("Debug on","False")
 ,("LibDir","/Library/Frameworks/GHC.framework/Versions/7.6.3-x86_64/usr/lib/ghc-7.6.3")
 ,("Global Package
DB","/Library/Frameworks/GHC.framework/Versions/7.6.3-x86_64/usr/lib/ghc-7.6.3/package.conf.d")
 ,("Gcc Linker flags","[\"-m64\"]")
 ,("Ld Linker flags","[\"-arch\",\"x86_64\"]")
 ]



On Thu, Aug 29, 2013 at 4:40 AM, Johan Tibell <johan.tibell at gmail.com>wrote:

> Hi,
>
> I've prepared another RC, including some fixes. This one is based
> on 9f374ab45e62924506b992db9157c970c7259a03 on the master branch. If we
> don't see any problems with this RC the next few days, I'll release it as
> 1.18.
>
> Again, to install the RC just run:
>
>     cabal install http://johantibell.com/files/Cabal-1.18.0-rc2.tar.gz
> http://johantibell.com/files/cabal-install-1.18.0-rc2.tar.gz
>
> These are the changes since RC1:
>
> 9f374ab Give the xxx_HOST_OS and xxx_HOST_ARCH options that were probed
> from ghc's target platform, rather than assuming HOST == BUILD. This fixes
> things for cross compiling.
> 0bd367f Fix the 'index.cache' up-to-date check.
> 323460e Unit tests: use configure GHC
> 473f76a Merge pull request #1440 from 23Skidoo/ghc-info-ignore-ghc-options
> 85cb83d Merge pull request #1441 from 23Skidoo/repl-extralibs
> 2d938de Rename 'pref' to 'libTargetDir'.
> d9283d2 Rearrange the code a bit.
> 7802fa0 Ignore 'ghc-options' when parsing 'ghc --info' output.
> 218c6bb Add 'suppressOverrideArgs'.
> 43624cf Formatting.
> a3bbf4c Pass linker options when loading *libraries* in GHCi.
> c977ddd Merge changes from GHC HQ fork
> 5fa5c41 Merge branch 'master' into roles
> dd3ca38 Fix link to users' guide.
> 2803d87 Added a new extension (RoleAnnotations) to the list
>
> -- Johan
>
>
> _______________________________________________
> cabal-devel mailing list
> cabal-devel at haskell.org
> http://www.haskell.org/mailman/listinfo/cabal-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/cabal-devel/attachments/20130829/d6329113/attachment.htm>


More information about the cabal-devel mailing list