[Hackage] #841: cabal-install bootstrap.sh has an absurd dependency on base

#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

#841: cabal-install bootstrap.sh has an absurd dependency on base ---------------------------------+------------------------------------------ Reporter: VivianMcPhail | Owner: Type: defect | Status: closed Priority: high | Milestone: cabal-install-0.8 Component: cabal-install tool | Version: 1.8.0.6 Severity: major | Resolution: wontfix Keywords: base dependency | Difficulty: very easy (<1 hour) Ghcversion: | Platform: ---------------------------------+------------------------------------------ Changes (by duncan): * status: new => closed * resolution: => wontfix Comment: Yeah, version 0.8 will not build with ghc-7. You need version 0.10. The poor error message is unfortunate. It's to do with how we pick amongst multiple alternative possible potential solutions in the flag resolution. This bit of code is slated for a rewrite. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/841#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#841: cabal-install bootstrap.sh has an absurd dependency on base ---------------------------------+------------------------------------------ Reporter: VivianMcPhail | Owner: Type: defect | Status: closed Priority: high | Milestone: cabal-install-0.8 Component: cabal-install tool | Version: 1.8.0.6 Severity: major | Resolution: wontfix Keywords: base dependency | Difficulty: very easy (<1 hour) Ghcversion: | Platform: ---------------------------------+------------------------------------------ Comment(by elga): * [http://www.releve-identite-operateur.fr/rio-bouygues.html rio bouygues] -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/841#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage