【发布时间】:2015-07-04 00:02:10
【问题描述】:
我正在尝试运行haskelldb-demo
cabal sandbox init && cabal install --only-dependencies
它需要HDBC-postgresql-2.2.3.1,它需要基础包版本为base>=3 && <4.5。我的系统有 base pkg 版本 4.7+。
我正在使用 cabal 沙箱,但 cabal install 仍然引用全局存储库中的基本 (v4.7.0.2) 包并拒绝所有版本的 HDBC-postgresql
rejecting: HDBC-postgresql-2.2.3.1 (conflict: base==4.7.0.2/installed-bfd...,
HDBC-postgresql => base>=3 && <4.5)
为什么 cabal 指的是系统级包,尽管我制作了一个沙盒?
【问题讨论】:
标签: haskell cabal cabal-install