在堆栈项目中缺少ghc-mod包

时间:2015-09-11 00:20:51

标签: haskell haskell-stack ghc-mod ghc-pkg

我最近在我的设置中破坏了某些东西(可能是堆栈升级),发现我无法再次使用它了:

ghc-mod: <command line>: cannot satisfy -package-id http-types-0.8.6-6a9e3ae2218aaee5f093c4f68fa256c5

$ stack list-dependencies | grep http
http-types 0.8.6
$ cabal --version
cabal-install version 1.22.6.0
using version 1.22.4.0 of the Cabal library
$ cabal info http-types | grep installed
    Versions installed: 0.8.6

我正在使用最近的stack-support分支。为什么我有这个哈希差异?

$ ghc-pkg dump | grep http-types
name: http-types
id: http-types-0.8.6-6f392f2a441fe60aa14d377f6850166a

1 个答案:

答案 0 :(得分:2)

我不知道这是否能解决您的问题,但我只是在解决这个问题,我可以通过删除项目中的ruby_block "get_file_list" do block do transferred_files = Dir['/some/dir/*'] end end transferred_files.each do |file| file "#{file}" do group "woohoo" user "woohoo" end end 目录来解决它。