ghcup is not using proxy whatsoever
- Version: v0.1.16.2
- System: macOS Catalina
- Shell: fish
I am trying to use ghcup
to install stack
via an HTTP proxy, however it fails to respect the http_proxy
nor https_proxy
variable. I looked up in lib/GHCup/Download.hs
and found the undocumented environment variable GHCUP_CURL_OPTS
, but setting it to -x <proxy>
seems not working at all:
[ Error ] Download failed: Process "curl" with arguments ["-fL","-o","/private/var/folders/hq/2htlz6gs72j4r9wld47vx1zr0000gr/T/ghcup-c35d1f21b84b2248/stack-2.7.3-osx-x86_64.tar.gz","https://github.com/commercialhaskell/stack/releases/download/v2.7.3/stack-2.7.3-osx-x86_64.tar.gz"] failed with exit code 28.
Is there any way to use ghcup
behind a proxy?