首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ExitFailure 1再次出现在“Hat`”上

ExitFailure 1再次出现在“Hat`”上
EN

Stack Overflow用户
提问于 2014-08-01 23:47:25
回答 1查看 150关注 0票数 4

this question中,我们安装了Hat的依赖项。现在当我试着去做

代码语言:javascript
复制
cabal install Hat

最后我会说:

代码语言:javascript
复制
[ 6 of 11] Compiling Environment      ( trans/Environment.hs, dist/build/hat-trans/hat-trans-tmp/Environment.o )

trans/Environment.hs:497:13:
    Not in scope: data constructor `PExplTypeArg'
Failed to install hat-2.8.0.0
World file is already up to date.
cabal: Error: some packages failed to install:
hat-2.8.0.0 failed during the building phase. The exception was:
ExitFailure 1
EN

回答 1

Stack Overflow用户

发布于 2014-08-02 00:19:02

Hat依赖于旧版本的haskell-src-exts。有问题的构造函数似乎在1.14版中消失了。

您可以编辑该文件,删除有问题的行,然后向Hat提交补丁。或者,指定和附加约束:

代码语言:javascript
复制
cabal install hat --constraint haskell-src-exts==1.13.5

将来,您可以通过查看包依赖项来跟踪这些类型的问题,找到包含有问题的类型的模块,并查找构造函数。这个特殊的案例也是可以谷歌搜索的。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25083979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档