将commercialhaskell / stack与代理

时间:2015-06-30 10:17:34

标签: haskell haskell-stack

我试图在公司代理服务器后面使用stack。发出stack new命令将返回:

InvalidProxyEnvironmentVariable "http_proxy" "http://username:password@host:port/"

我的http_proxy中定义了https_proxyftp_proxy.bashrc,以及所有上限中的等价物(例如HTTP_PROXY)。删除或更改这些内容会破坏别处的内容。

堆栈回购似乎还没有记录代理行为,这是可以理解的,因为它刚刚发布。有没有人知道目前是否可以在代理后面使用堆栈?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:9)

这是http-client的限制,现在有been reportedresolved。这个更改将在接下来的几天内发布到Hackage,然后希望下一个正式的堆栈构建将包括更改。如果您喜欢冒险,可以构建http-proxy-auth branch,其中包括此预修复版本。