
#841: cabal-install bootstrap.sh has an absurd dependency on base ----------------------------------+----------------------------------------- Reporter: VivianMcPhail | Owner: Type: defect | Status: new Priority: high | Milestone: cabal-install-0.8 Component: cabal-install tool | Version: 1.8.0.6 Severity: major | Keywords: base dependency Difficulty: very easy (<1 hour) | Ghcversion: Platform: | ----------------------------------+----------------------------------------- '''base >=4 && <3 && >=1 && <5''' {{{ zen:/usr/local/src/cabal-install-0.8.2# ./bootstrap.sh --global ./bootstrap.sh: line 11: /root/.cabal: No such file or directory Checking installed packages for ghc-7.0.3... parsec is already installed and the version is ok. network is already installed and the version is ok. Cabal-1.8.0.2 will be downloaded and installed. mtl-1.1.0.2 will be downloaded and installed. HTTP-4000.0.8 will be downloaded and installed. zlib-0.5.2.0 will be downloaded and installed. Downloading Cabal-1.8.0.2... --2011-05-17 10:03:18-- http://hackage.haskell.org/packages/archive/Cabal/1.8.0.2/Cabal-1.8.0.2.tar.... Resolving hackage.haskell.org... 69.30.63.204 Connecting to hackage.haskell.org|69.30.63.204|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 221911 (217K) [application/x-tar] Saving to: `Cabal-1.8.0.2.tar.gz' 100%[======================================>] 221,911 92.8K/s in 2.3s 2011-05-17 10:03:26 (92.8 KB/s) - `Cabal-1.8.0.2.tar.gz' saved [221911/221911] [ 1 of 58] Compiling Distribution.Compat.Exception ( Distribution/Compat/Exception.hs, Distribution/Compat/Exception.o ) <snip> [58 of 58] Compiling Main ( Setup.hs, Setup.o ) Linking Setup ... Configuring Cabal-1.8.0.2... Setup: At least the following dependencies are missing: base >=4 && <3 && >=1 && <5 Error during cabal-install bootstrap: Configuring the Cabal package failed zen:/usr/local/src/cabal-install-0.8.2# }}} {{{ zen:/usr/local/src/cabal-install-0.8.2# ghc-pkg list /var/lib/ghc-7.0.3/package.conf.d Cabal-1.10.1.0 array-0.3.0.2 base-4.3.1.0 <snip> zen:/usr/local/src/cabal-install-0.8.2# }}} -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/841 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects