2010-11-02 20 views
3

J'ai une erreur lors de l'exécution de la commande "mise à jour de la cabine" sur la plate-forme Haskell 2010.2.0.0. Le message d'erreur est "cabal: Codec.Compression.Zlib: vérification d'en-tête incorrecte". La version du système d'exploitation est Windows XP SP3, la version Cabal est 0.8.2. La version de la bibliothèque Cabal est 1.8.0.2. Tous sont du paquet par défaut. Toute aide sera la bienvenue.Erreur dans la plate-forme Haskell 2010.2.0.0 Cabal

+0

2John: vouliez-vous dire "cabal upgrade"? – Yuras

+0

@Yuras, oui, c'est celui-là. La mise à jour de la Cabale est nécessaire et devrait être inoffensive. Supprimer mon commentaire précédent car c'est faux. –

Répondre

3

Vous trouverez peut-être c'est le problème dans this ticket. Nous pensons que le problème réside dans les proxies HTTP mal configurés qui consistent à faire une décompression transparente. Nous pensons avoir un correctif, donc vous pouvez essayer d'utiliser la dernière version de cabal-install de darcs et voir si cela fonctionne pour vous. Quoi qu'il en soit, ajoutez votre expérience au ticket afin que nous puissions confirmer le correctif ou déterminer pourquoi cela ne fonctionne toujours pas.

+0

J'ai été en contact avec le journaliste et la solution fonctionne – ADEpt

1

La bibliothèque de cabale 1.10 ou ultérieure et l'installation de cabale de Darcs HEAD ont déjà une solution pour cela.