#686: cabal install - Codec.Compression.Zlib: incorrect header check
---------------------------------+------------------------------------------
  Reporter:  Monsikos            |        Owner:         
      Type:  defect              |       Status:  new    
  Priority:  high                |    Milestone:         
 Component:  cabal-install tool  |      Version:  1.8.0.2
  Severity:  major               |     Keywords:  Zlib   
Difficulty:  normal              |   Ghcversion:  6.12.1 
  Platform:                      |  
---------------------------------+------------------------------------------
Changes (by finlay):

 * cc: fin...@… (added)
  * difficulty:  unknown => normal
  * priority:  normal => high
  * severity:  normal => major
  * platform:  Windows =>


Comment:

 After exploring this a bit more I have discovered that it is caused by
 secret ISP http proxy.

 There is a header:    Content-Encoding: x-gzip
 that gets causes the file to be gunzipped before it gets to my computer.
 There are solutions:
  1) patch cabal-install to not fail on files it expects to be gzipped but
 have been unzipped. I'll see if I can make a patch to do that.
  2) make my ISP not proxy the http traffic (not very easy to do).
  3) Remove the Content-Encoding: x-gzip header.

 I have bumped the severity because this error stops me from using cabal, a
 basic part of the batteries included platform.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/686#comment:4>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects

_______________________________________________
cabal-devel mailing list
cabal-devel@haskell.org
http://www.haskell.org/mailman/listinfo/cabal-devel

Reply via email to