Cabal falla con proxy con autenticación

Este es un error bien conocido quecabal no puede manejar proxies en formatohttp://user:password@host:port formato. En la lista de correo de Haskell, alguien sugirió un parche para superar esto, pero ese parche ahora es bastante antiguo.

Falla con el siguiente mensaje

   Downloading the latest package list from hackage.haskell.org
   Warning: invalid http proxy uri:
   "http://user:pass@host:80/"
   Warning: proxy uri must be http with a hostname
   Warning: ignoring http proxy, trying a direct connection

¿Alguien sabe cómo hacer que Cabal use mi configuración de proxy? Cualquier método indirecto también lo hará, como omitir proxy, etc.

A similar question se pregunta en el superusuario pero no se responde allí.

Respuestas a la pregunta(2)

Su respuesta a la pregunta