2011-10-18 13 views
6

Cuando hago cabal install criterionCabal Actualizar y del paquete Errores de instalación

me sale el siguiente error con respecto al paquete de vector-algorithms

Warning: The package list for 'hackage.haskell.org' is 16 days old. 
Run 'cabal update' to get the latest list of available packages. 
Resolving dependencies... 
Downloading vector-algorithms-0.4... 
cabal: Error: some packages failed to install: 
vector-algorithms-0.4 failed while downloading the package. The exception was: 
connect: does not exist (Connection refused) 

Y cuando corro cabal update de nuevo los errores con

Downloading the latest package list from hackage.haskell.org 
cabal: openTCPConnection: host lookup failure for "" 

Lo ¿Está Mal?

Estoy usando Ubuntu 11.10 y GHC 7.0.4 desde this PPA y mi conexión de red está bien en el resto del sistema.

+2

Se puede comprobar su configuración Cabal? En el archivo '~/.cabal/config', busque una línea que comience con' remote-repo: ', debería ser' remote-repo: hackage.haskell.org:http://hackage.haskell.org/packages/archive'. –

+1

Y luego intente ping'ing hackage.haskell.org para asegurarse de que no sea un problema de red. – ivanm

Respuesta

3

Era una configuración proxy. No fue suficiente para desarmar ftp_proxy o http_proxy, sino también https_proxy. GNOME no elimina automáticamente la configuración del proxy del terminal cuando lo desactivo desde la configuración del sistema. Muy molesto. Escribiré un script de shell que deshabilita todas las configuraciones de proxy.

Perdón por molestarlos a todos.

+1

No es una molestia. me ayudaste porque hice lo mismo. – nont

0

También puede forzar el proxy:

export http_proxy=hackage.haskell.org:80 
cabal update 
export http_proxy= 
Cuestiones relacionadas