I did a bit more checking and I can see in  ~/.cabal only config.platform and config files. No bin folder.<div><br></div><div>I just did a fresh haskell package install. After that I run:</div><div><br></div><div><div>mac-2:.cabal miro$ cabal -V</div>
<div><b>cabal-install version 0.14.0</b></div><div>using version 1.14.0 of the Cabal library </div><div>mac-2:.cabal miro$ cabal update</div><div>Downloading the latest package list from <a href="http://hackage.haskell.org">hackage.haskell.org</a></div>
<div><b>Note: there is a new version of cabal-install available.</b></div><div>To upgrade, run: cabal install cabal-install</div><div>mac-2:.cabal miro$ cabal install cabal-install</div><div>Resolving dependencies...</div>
</div><div>...</div><div>...</div><div>...</div><div><div>Installing executable(s) in</div><div><b>/Users/miro/Library/Haskell/ghc-7.4.2/lib/cabal-install-1.16.0.2/bin</b></div><div>Updating documentation index /Users/miro/Library/Haskell/doc/index.html</div>
<div>mac-2:.cabal miro$ cabal -V</div><div><b>cabal-install version 0.14.0</b></div></div><div><b><br></b></div><div><b><br></b></div><div><div>mac-2:.cabal miro$ ls ~/.cabal</div><div>config<span class="Apple-tab-span" style="white-space:pre">                </span>config.platform</div>
<div><br></div></div><div><br></div><div><div>mac-2:bin miro$ cd /Library/Haskell/bin</div><div>mac-2:bin miro$ ls -l</div><div>total 5712</div><div>lrwxr-xr-x  1 miro  wheel       26 Mar 27 10:17 alex -&gt; ../lib/alex-3.0.2/bin/alex</div>
<div>lrwxr-xr-x  1 miro  wheel       10 Mar 27 10:17 cabal -&gt; cabal.wrap</div><div>lrwxr-xr-x  1 miro  wheel       37 Mar 27 10:17 <b>cabal.real -&gt; ../lib/cabal-install-0.14.0/bin/cabal</b></div><div>-rwxr-xr-x  1 root  admin     4328 Nov  5 03:44 cabal.wrap</div>
<div>lrwxr-xr-x  1 miro  wheel       30 Mar 27 10:17 happy -&gt; ../lib/happy-1.18.10/bin/happy</div><div>-rwxr-xr-x  1 root  admin  1295976 Nov  5 03:44 patch-ghc-settings</div><div>-rwxr-xr-x  1 root  admin  1598500 Nov  5 03:44 uninstall-hs</div>
</div><div><br></div><div>so it seems that the cabal update  does not update the link in bin,...this should be working, or? Do I need to always update the link after each new version of cabal?</div><div><br></div><div><br>
</div><div>m.</div><div><br><br><div class="gmail_quote">On Wed, Mar 27, 2013 at 7:49 AM, Miro Karpis <span dir="ltr">&lt;<a href="mailto:miroslav.karpis@gmail.com" target="_blank">miroslav.karpis@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">many thanks, but this is my output:<div><br></div><div><div>mac-2:~ miro$ cd $HOME/.cabal/bin</div><div>-bash: cd: /Users/miro/.cabal/bin: No such file or directory</div>
<div>mac-2:~ miro$ </div><div><br></div><div>cheers,</div>
<div>m.</div><div><div class="h5"><br><div class="gmail_quote">On Wed, Mar 27, 2013 at 7:44 AM, Emmanuel Touzery <span dir="ltr">&lt;<a href="mailto:etouzery@gmail.com" target="_blank">etouzery@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div>Hello,<br><br> On linux and windows I add this folder to the path and then it works:<br>$HOME/.cabal/bin<br><br></div>emmanuel<br></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>

On Wed, Mar 27, 2013 at 7:16 AM, Miro Karpis <span dir="ltr">&lt;<a href="mailto:miroslav.karpis@gmail.com" target="_blank">miroslav.karpis@gmail.com</a>&gt;</span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>please, can you help me with following. I have installed haskell on mac from the package. When I check cabal -V I can see 1.14.0 <div>


That is because the cabal is loading from /Library/Haskell/bin.<div><br></div><div>After that I run &#39;cabal install cabal-install&#39;, I get following output:<br>
<div><div><br></div><div><div>Installing executable(s) in</div><div>/Users/miro/Library/Haskell/ghc-7.4.2/lib/cabal-install-1.16.0.2/bin</div><div>Updating documentation index /Users/miro/Library/Haskell/doc/index.html</div>



<div><br></div></div></div></div><div>So the new version of cabal is installed in another place. When I install new package via cabal, it uses the 1.14.0 version. I have tried to copy the new 1.16.0.2 version to bin, but that just didn&#39;t help because the new packages have been installed somewhere else.</div>



</div><div><br></div><div>Please what is the proper way to fix this?</div><div><br></div><div>many thanks,</div><div>miro</div>
<br></div></div>_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org" target="_blank">Beginners@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/beginners" target="_blank">http://www.haskell.org/mailman/listinfo/beginners</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org" target="_blank">Beginners@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/beginners" target="_blank">http://www.haskell.org/mailman/listinfo/beginners</a><br>
<br></blockquote></div><br></div></div></div>
</blockquote></div><br></div>