Thanks, there seems to be dependency issues:

cabal install --allow-newer=base -j3 cabal-install
Resolving dependencies...
In order, the following would be installed:
deepseq-1.3.0.2 (latest: 1.4.0.0) (new version)
bytestring-0.10.4.1 (new version)
containers-0.5.6.2 (reinstall) changes: deepseq-1.4.0.0 -> 1.3.0.2
pretty-1.1.2.0 (new version)
text-1.2.0.3 (reinstall) changes: bytestring-0.10.6.0 -> 0.10.4.1,
deepseq-1.4.0.0 -> 1.3.0.2
parsec-3.1.7 (reinstall) changes: bytestring-0.10.6.0 -> 0.10.4.1
network-uri-2.6.0.1 (new package)
time-1.4.2 (latest: 1.5.0.1) (new version)
random-1.1 (reinstall) changes: time-1.5.0.1 -> 1.4.2
unix-2.7.1.0 (reinstall) changes: bytestring-0.10.6.0 -> 0.10.4.1,
time-1.5.0.1 -> 1.4.2
directory-1.2.1.0 (new version)
network-2.6.0.2 (new package)
HTTP-4000.2.19 (new package)
process-1.2.1.0 (reinstall) changes: deepseq-1.4.0.0 -> 1.3.0.2,
directory-1.2.1.1 -> 1.2.1.0
Cabal-1.20.0.3 (new version)
zlib-0.5.4.2 (new package)
cabal-install-1.20.0.6 (new package)
cabal: The following packages are likely to be broken by the reinstalls:
semigroups-0.16.0.1
void-0.7
contravariant-1.2.0.1
semigroupoids-4.2
bifunctors-4.2
comonad-4.2.2
parallel-3.2.0.6
hscolour-1.20.3
hpc-0.6.0.2
ghc-7.10.0.20141222
hoopl-3.10.0.2
hastache-0.6.1
haskeline-0.7.2.0
cereal-0.4.1.0
monad-par-extras-0.3.3
binary-0.7.2.3
bin-package-db-0.0.0.0
Cabal-1.22.0.0
attoparsec-0.12.1.2
abstract-deque-0.3
Glob-0.7.5
scientific-0.3.3.3
polyparse-1.11
cpphs-1.18.6
haskell-src-exts-1.16.0.1
hashable-1.2.3.1
unordered-containers-0.2.5.1
blaze-builder-0.3.3.4
MonadRandom-0.3.0.1
extra-1.0
cmdargs-0.10.12
directory-1.2.1.1
ansi-terminal-0.6.2.1
ansi-wl-pprint-0.6.7.1
Use --force-reinstalls if you want to install anyway.

On Thu, Jan 1, 2015 at 1:34 PM, Johan Tibell <johan.tibell@gmail.com> wrote:
Try

cabal install --allow-newer=base -j3 cabal-install

Once GHC 7.10 is out we might make another Cabal 1.20 release to bump the upper bound on the base dependency if 1.20 is indeed compatible with the latest base.

On Thu, Jan 1, 2015 at 12:08 PM, George Colpitts <george.colpitts@gmail.com> wrote:


​$ ​
cabal update
Downloading the latest package list from hackage.haskell.org
Note: there is a new version of cabal-install available.
To upgrade, run: cabal install cabal-install
bash-3.2$ cabal install -j3 cabal-install
​...​

Resolving dependencies...
cabal: Could not resolve dependencies:

trying: cabal-install-1.20.0.6 (user goal)
trying: base-4.8.0.0/installed-779... (dependency of cabal-install-1.20.0.6)
next goal: process (dependency of cabal-install-1.20.0.6)
rejecting: process-1.2.1.0/installed-2db... (conflict: unix==2.7.1.0, process
=> unix==2.7.1.0/installed-4ae...)
trying: process-1.2.1.0
next goal: directory (dependency of cabal-install-1.20.0.6)
rejecting: directory-1.2.1.1/installed-b08... (conflict: directory =>
time==1.5.0.1/installed-c23..., cabal-install => time>=1.1 && <1.5)
rejecting: directory-1.2.1.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.5 && <4.8)
rejecting: directory-1.2.0.1, 1.2.0.0 (conflict:
base==4.8.0.0/installed-779..., directory => base>=4.2 && <4.7)
rejecting: directory-1.1.0.2 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.6)
rejecting: directory-1.1.0.1 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.5)
rejecting: directory-1.1.0.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.4)
rejecting: directory-1.0.1.2, 1.0.1.1, 1.0.1.0, 1.0.0.3, 1.0.0.0 (conflict:
process => directory>=1.1 && <1.3)
Dependency tree exhaustively searched.

_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs