7

重複の可能性:
プロファイリング ライブラリが必要な場合、Cabal は依存関係をインストールしませんか?

これが状況です。いくつかの新しいオプションまたはフラグを使用してパッケージAをインストール\再インストールしたい(たとえば、 に追加library-profiling: Trueした~/.cabal/config)。

cabal install --reinstall A

パッケージAは、そのオプションをサポートせずにインストールされたパッケージBに依存します。その理由(私がそれを正しく理解している場合)は、次のことを教えてくれます:

Could not find module `B':
  Perhaps you haven't installed the profiling libraries for package `B'?
  Use -v to see a list of the files searched for.

したがって、パッケージBを再インストールしてから、パッケージAをインストールする必要があります。

cabal install --reinstall B
cabal install --reinstall A

私が望むのは、 Aに依存するすべてのパッケージを自動的に再インストールする必要があることを cabal に伝えることだけです。どうやってやるの?

4

0 に答える 0