問題タブ [cabal-install]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
symlink - cabal-install を更新しますが、バージョンは変更されません
現在、私は 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)
どうすればこの問題を解決できますか?
macos - cabal-install 自体がアップグレードされないのはなぜですか?
cabal update を実行すると、次の出力が得られます。
だから私は走る
しかし、私が走った後
新しいバージョンの cabal-install についても同じメモが表示されます。
私が走るとき
次の出力が得られます。
ただし、
私が持っているのは、次の 2 つのアイテムだけです。
なぜこのような矛盾が生じるのでしょうか?
Mac OSX v. 10.8.3 で実行しています
haskell - インストール済みパッケージが「見つからない」ため、cabal install cabal-install が失敗する
haskel-plataform を更新したところ、cabal の更新が行われ、更新する必要がある新しいバージョンの cabal-install があることが通知されました。そこで、cabal install cabal-install を実行して以下を取得します。
問題は、cabal install random を実行すると、そのバージョンの random が既にインストールされていることがわかります。
何が問題なのか、どのように修正すればよいのか途方に暮れています
cabal - cabal: ドキュメントを hsenv の下にインストールする
プロジェクト用の hsenv サンドボックスがありますが、cabal install でライブラリのドキュメントをインストールできません。以下:
パッケージをインストールしますが、ハドック ドキュメントは生成しません (LICENSE などのみが docs ディレクトリにコピーされます)。ビルド ログには以下のみが含まれます。
verbose=3 を使用しても、cabal インストールから有用な情報を取得できません。hsenv 以外では、すべて正常に動作します。これを修正する方法、または少なくともデバッグする方法についてのアイデアはありますか?
haskell - Mac に cabal をインストールする際の問題
使用したコマンドがあります。実行するとbootstrap.sh
、次のエラーが発生します。
学校の Linux コンピューターに ssh したときに得たものです。
しかし、私のローカルマシンでは、
次のエラーが表示されます。
解決策はありますか?Googleでいくつかのソリューションを試しましたが、どれもうまくいきませんでした...
haskell - Haskell - カスタム プリプロセッサを使用して cabal パッケージをパッケージ化する
*.tpl ファイルから *.hs ファイルを作成するカスタム プリプロセッサを実装しました。Setup.hs
を使用して指定されますBuild-Type: Custom
。すべて正常に動作しますが、そこから tar.gz パッケージを作成できません (を使用cabal sdist
)。
Cabal は、プリプロセッサによって生成された公開モジュールが見つからないと不満を漏らしています。エラーメッセージは
モジュールが欠落していないという事実をCabalに認識させるにはどうすればよいですか、または既知のファイル拡張子に tpl を追加するか、何かを行うにはどうすればよいですか?
haskell - 相互に依存する cabal を使用して 2 つのライブラリを管理する
次の質問があります。
相互に依存する 2 つの Haskell ライブラリがあり、両方のライブラリは cabal によって管理されています。対応する cabal ファイルは次のようになります。
ライブラリ 1:
ライブラリ 2:
ライブラリの 1 つ (ここではライブラリ 2) をインストールすると、次のようにcabal install
機能します。
ただし、他のライブラリ (ここではライブラリ 1) をインストールしようとするとcabal install
、依存関係エラーが発生します。
相互に依存している 2 つのライブラリを処理して、依存関係エラーが発生しないようにする方法はありますか?また、cabal がそのようなケースを適切に処理できないだけですか?
haskell - cabal-install は、ハッピーのバージョンを保持しません
私はやろうとしましたが、依存関係cabal install hoogle
にヒックアップがあります:haskell-src-exts-1.13.5
実行しようとするとcabal install happy
、正常に終了したように見えますが、cabal-install はバージョンを保持しません:
ご覧のとおり、バージョンは[ Unknown ]
. cabal install happy
それは不明のままで、再度実行しようとしても cabal-install は無視されたままです。
何を与える?
前もって感謝します!