首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用yesod构建heroku应用时出现"unknown package: ghc“错误

使用yesod构建heroku应用时出现"unknown package: ghc“错误
EN

Stack Overflow用户
提问于 2013-02-25 22:32:17
回答 1查看 217关注 0票数 3

我正在尝试使用新版本的yesod (1.1.9)构建一个heroku应用程序,不幸的是,由于ghc-paths依赖,它失败了(yesod版本1.1.2可以工作,因为它没有这种依赖)。我尝试了各种依赖项和所有可能的ghc-paths版本,但最后总是收到这个尴尬的错误消息: ghc是一个未知的包。对于相同的依赖项,本地构建可以很好地工作。

代码语言:javascript
复制
main-is:           main.hs
hs-source-dirs:    app
build-depends:   base          == 4.5.*
                 , http-types
                 , shakespeare == 1.0.2
                 , template-haskell 
                 , wai           
                 , wai-extra     
                 , warp          
                 , yesod         == 1.1.9

代码语言:javascript
复制
[176] rejecting: ghc-paths-0.1.0.9 (unknown package: ghc)
[__6] fail (backjumping, conflict set: TestHeroku, ghc, yesod)
[__5] rejecting: yesod-1.1.8.2, ... , 0.0.0.2, 0.0.0.1, 0.0.0 (conflict: TestHeroku => yesod==1.1.9)
[__0] fail (backjumping, conflict set: TestHeroku, ghc, yesod)

莎士比亚是必需的,因为前面提到的错误是here,我使用的是heroku-buildpack-haskell

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-13 17:40:09

如果任何人都在为同样的问题而苦苦挣扎,我会自己解决这个问题,并基于已经在流传的版本创建了一个新的构建包。它使用yesod-1.1.9运行。

https://github.com/ichistmeinname/heroku-buildpack-haskell

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

https://stackoverflow.com/questions/15069352

复制
相关文章

相似问题

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