Hi! I just got raspberry pi and installed debian wheezy on it. It has ghc 7.4.1 with cabal 1.14.0.

I tried to do cabal install cabal-install and got this:

```
In-place registering Cabal-1.20.0.3...
Installing library in /home/pi/.cabal/lib/arm-linux-ghc-7.4.1/Cabal-1.20.0.3
Registering Cabal-1.20.0.3...
Downloading cabal-install-1.20.0.4...
Configuring cabal-install-1.20.0.4...
cabal: At least the following dependencies are missing:
random >=1 && <1.1 && ==1.1
cabal: Error: some packages failed to install:
cabal-install-1.20.0.4 failed during the configure step. The exception was:
```

If I do `cabal list --installed | less` and search for random I see:

```
* random
    Synopsis: random number library
    Default available version: 1.1
    Installed versions: 1.0.1.1, 1.1
    License:  BSD3
```

Can anyone please help how do I resolve this and similar problems?

Thanks!