現在、私は cabal-install 1.16.0 を使用しています。誰かが ghc (7.6.1) の新しいバージョンが利用可能であると私に言ったので、cabal-install を更新しようとしました。このメッセージを除いて、インストール結果は非常に成功しました。
警告: /Users/MyName/Library/Haskell/bin に cabal のシンボリック リンクを作成できませんでした。ファイルは既にそこに存在しますが、cabal によって管理されていません。必要に応じて、この実行可能ファイルのシンボリック リンクを手動で作成できます。実行可能ファイルは /Users/MyName/Library/Haskell/ghc-7.4.1/lib/cabal-install-1.16.0.2/bin/cabal にインストールされています
それらの場所を確認したところ、ファイルがありました。ということで、取り付けOKでした。
私が受け取った警告メッセージに基づいて、これを入力して /Users/MyName/Library/Haskell/bin にシンボリックリンクを作成しようとしました。
ln -s /Users/MyName/Library/Haskell/bin /Users/MyName/Library/Haskell/ghc-7.4.1/lib/cabal-install-1.16.0.2/bin/cabal
シンプルですが、イライラするメッセージが表示されます。"ファイルが存在しています"
そこで、Finder によって既存のファイルを削除して、もう一度試しました。(シンボリックリンクファイルをごみ箱に移動するだけです。)しかし、マシンは同じメッセージを表示します。"ファイルが存在しています"
その結果、インストールされたフォルダーはまだありますが、Cabal が機能していないため、更新が必要です。(バージョン 1.16.0)
どうすればこの問題を解決できますか?