[GHC] #4216: Haskell Platform for Mac doesn't seem to include "cabal" executable

GHC cvs-ghc at haskell.org
Sat Jul 24 21:47:51 EDT 2010


#4216: Haskell Platform for Mac doesn't seem to include "cabal" executable
---------------------------------+------------------------------------------
    Reporter:  zooko             |       Owner:  GregoryCollins
        Type:  bug               |      Status:  new           
    Priority:  normal            |   Component:  Compiler      
     Version:  6.12.3            |    Keywords:                
          Os:  Unknown/Multiple  |    Testcase:                
Architecture:  Unknown/Multiple  |     Failure:  None/Unknown  
---------------------------------+------------------------------------------
Changes (by zooko):

 * cc: zooko@… (added)


Comment:

 Replying to [comment:2 GregoryCollins]:
 > The installer puts it in /usr/local/bin;

 It did not do so in my case:
 {{{
 $ find /usr/local/bin -iname '*cabal*'
 $
 }}}

 What's the rationale for putting "ghc" in {{{/usr/bin}}} and "cabal" in
 {{{/usr/local/bin}}}? Traditionally the distinction between {{{/usr/bin}}}
 and {{{/usr/local/bin}}} is that the former is for packages installed by
 the author of the operating system (in this case Apple) and the latter is
 for packages installed by the local sysadmin (in this case me). Not that
 people follow that tradition very carefully, but in any case I've never
 before heard of a rationale for a single package to install executables in
 both {{{/usr/bin}}} and {{{/usr/local/bin}}}!

 But by the way, note that it did not actually do so in this case.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4216#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the Glasgow-haskell-bugs mailing list