【发布时间】:2010-06-25 16:40:37
【问题描述】:
全新安装“Haskell 平台”。 (OS X Snow-Leopard & Platform 2010.1.0.1),这样做会导致简单的序列导致非常奇怪的cabal install 行为:
$ cabal install time
$ cabal install random
$ ghc-pkg list random
/Library/Frameworks/GHC.framework/Versions/612/usr/lib/ghc-6.12.1/package.conf.d
random-1.0.0.2
/Users/yairc/.ghc/i386-darwin-6.12.1/package.conf.d
random-1.0.0.2
random-1.0.0.2 在我的系统中安装了两次。现在每次执行cabal install random 都会重新安装random-1.0.0.2。
看起来random 依赖于time,并且阴谋集团想要在有新版本的time 可用后重新安装它?并且因为两个random-1.0.0.2 cabal 很困惑,总是认为它不是最新的,因为它正在查看第一个?
ghc-pkg check 没有发现错误。
【问题讨论】:
标签: haskell cabal hackage cabal-install