[Haskell-beginners] cabal install local troubles (osx)
Miro Karpis
miroslav.karpis at gmail.com
Wed Mar 27 10:39:34 CET 2013
I did a bit more checking and I can see in ~/.cabal only config.platform
and config files. No bin folder.
I just did a fresh haskell package install. After that I run:
mac-2:.cabal miro$ cabal -V
*cabal-install version 0.14.0*
using version 1.14.0 of the Cabal library
mac-2:.cabal miro$ cabal update
Downloading the latest package list from hackage.haskell.org
*Note: there is a new version of cabal-install available.*
To upgrade, run: cabal install cabal-install
mac-2:.cabal miro$ cabal install cabal-install
Resolving dependencies...
...
...
...
Installing executable(s) in
*/Users/miro/Library/Haskell/ghc-7.4.2/lib/cabal-install-1.16.0.2/bin*
Updating documentation index /Users/miro/Library/Haskell/doc/index.html
mac-2:.cabal miro$ cabal -V
*cabal-install version 0.14.0*
*
*
*
*
mac-2:.cabal miro$ ls ~/.cabal
config config.platform
mac-2:bin miro$ cd /Library/Haskell/bin
mac-2:bin miro$ ls -l
total 5712
lrwxr-xr-x 1 miro wheel 26 Mar 27 10:17 alex ->
../lib/alex-3.0.2/bin/alex
lrwxr-xr-x 1 miro wheel 10 Mar 27 10:17 cabal -> cabal.wrap
lrwxr-xr-x 1 miro wheel 37 Mar 27 10:17 *cabal.real ->
../lib/cabal-install-0.14.0/bin/cabal*
-rwxr-xr-x 1 root admin 4328 Nov 5 03:44 cabal.wrap
lrwxr-xr-x 1 miro wheel 30 Mar 27 10:17 happy ->
../lib/happy-1.18.10/bin/happy
-rwxr-xr-x 1 root admin 1295976 Nov 5 03:44 patch-ghc-settings
-rwxr-xr-x 1 root admin 1598500 Nov 5 03:44 uninstall-hs
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?
m.
On Wed, Mar 27, 2013 at 7:49 AM, Miro Karpis <miroslav.karpis at gmail.com>wrote:
> many thanks, but this is my output:
>
> mac-2:~ miro$ cd $HOME/.cabal/bin
> -bash: cd: /Users/miro/.cabal/bin: No such file or directory
> mac-2:~ miro$
>
> cheers,
> m.
>
> On Wed, Mar 27, 2013 at 7:44 AM, Emmanuel Touzery <etouzery at gmail.com>wrote:
>
>> Hello,
>>
>> On linux and windows I add this folder to the path and then it works:
>> $HOME/.cabal/bin
>>
>> emmanuel
>>
>>
>> On Wed, Mar 27, 2013 at 7:16 AM, Miro Karpis <miroslav.karpis at gmail.com>wrote:
>>
>>> 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
>>> That is because the cabal is loading from /Library/Haskell/bin.
>>>
>>> After that I run 'cabal install cabal-install', I get following output:
>>>
>>> Installing executable(s) in
>>> /Users/miro/Library/Haskell/ghc-7.4.2/lib/cabal-install-1.16.0.2/bin
>>> Updating documentation index /Users/miro/Library/Haskell/doc/index.html
>>>
>>> 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't help because the
>>> new packages have been installed somewhere else.
>>>
>>> Please what is the proper way to fix this?
>>>
>>> many thanks,
>>> miro
>>>
>>> _______________________________________________
>>> Beginners mailing list
>>> Beginners at haskell.org
>>> http://www.haskell.org/mailman/listinfo/beginners
>>>
>>>
>>
>> _______________________________________________
>> Beginners mailing list
>> Beginners at haskell.org
>> http://www.haskell.org/mailman/listinfo/beginners
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/beginners/attachments/20130327/be566c20/attachment-0001.htm>
More information about the Beginners
mailing list