On Tue, Nov 6, 2012 at 12:27 PM, Harald Bögeholz <bo@ct.de> wrote:
> Installing executable(s) in
> /Users/bo/Library/Haskell/ghc-7.4.2/lib/cabal-install-1.16.0.1/bin
> Updating documentation index /Users/bo/Library/Haskell/doc/index.html

When I then tried

cabal update

it still said

> Downloading the latest package list from hackage.haskell.org

Did you do "hash -r" so your shell will forget that it had already found cabal in /usr/bin?
(This is not a Mac OS X thing, it's a bash and zsh thing.  csh/tcsh does it too but you clear its path hash table with "rehash".)

--
brandon s allbery kf8nh                               sine nomine associates
allbery.b@gmail.com                                  ballbery@sinenomine.net
unix/linux, openafs, kerberos, infrastructure          http://sinenomine.net