Thanks Brandon.  But I think Ben was probably right; I need cabal install 
cabal-install.  Somehow this ought to be easier.

I’ll try that when I next get a chance

SImion

From: Brandon Allbery [mailto:allber...@gmail.com]
Sent: 05 September 2016 17:50
To: Simon Peyton Jones <simo...@microsoft.com>
Cc: GHC developers <ghc-devs@haskell.org>
Subject: Re: cabal


On Mon, Sep 5, 2016 at 12:40 PM, Simon Peyton Jones via ghc-devs 
<ghc-devs@haskell.org<mailto:ghc-devs@haskell.org>> wrote:

bash$ which cabal

/home/simonpj/.cabal/bin/cabal
Maybe I need 1.24.  Which claims to be installed.  But WHERE is it installed?

Try "type cabal". "which" has a nasty tendency to show you what the next shell 
you open (or sometimes the next time you login) will see; shells remember what 
they've already seen, so it's probably still running the old one (likely in 
/usr/bin or /usr/local/bin). POSIX requires "type" to show what the *current* 
shell (thinks it) knows, not what some future shell will see.

"hash -r" should work to reset the shell's idea of where cabal is, if "type" 
says it's running a different cabal.

--
brandon s allbery kf8nh                               sine nomine associates
allber...@gmail.com<mailto:allber...@gmail.com>                                 
 ballb...@sinenomine.net<mailto:ballb...@sinenomine.net>
unix, openafs, kerberos, infrastructure, xmonad        
http://sinenomine.net<https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fsinenomine.net&data=02%7c01%7csimonpj%40microsoft.com%7cbcf375512eb44a2380df08d3d5acb93d%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c636086910219076448&sdata=g%2fNu8AFZL3uw7l9mpymnfGnmUWXql%2bxlhfCaNRhd7Fo%3d>
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
  • cabal Simon Peyton Jones via ghc-devs
    • Re: cabal Ben Gamari
    • Re: cabal Brandon Allbery
      • RE: cabal Simon Peyton Jones via ghc-devs

Reply via email to