Hi Julien,

On 2012-04-22 06:38, Julien Cristau wrote:
On Sat, Mar 17, 2012 at 14:32:23 -0400, Filipus Klutiero wrote:

Package: release.debian.org
Severity: minor

The compressed version of update_output.txt is double-gzipped.
update_output.txt.gz is a gzipped form of an update_output.txt which
is itself the original update_output.txt gzipped:

No.

jcristau@franck:~$ file /srv/release.debian.org/www/britney/update_output.txt.gz
/srv/release.debian.org/www/britney/update_output.txt.gz: gzip compressed data, 
from Unix, last modified: Sun Apr 22 10:15:38 2012, max compression
jcristau@franck:~$ zcat 
/srv/release.debian.org/www/britney/update_output.txt.gz | file -
/dev/stdin: ASCII make commands text, with very long lines

Thanks. Indeed, the file as it exists on the server is OK, as can be seen when downloading it with wget. So the problem was not the bug I reported, bur rather a can of worms... It turns out that release.debian.org runs an Apache with a performance bug that causes update_output.txt.gz to be gzipped when served, so it is served double-gzipped. testing's Apache (2.2.22) has the same problem by default. Adding to that, about all browsers (including MSIE, Firefox, Opera, Chromium, Safari, even Konqueror 4.7.4 and rekonq) have a bug causing them not to decompress the content (once). Even wget has this problem in a sense (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=150766 ). I was using testing's Iceweasel when I downloaded the file so I had the problem. The Firefox version was reported in https://bugzilla.mozilla.org/show_bug.cgi?id=610679 The Chromium version was reported in http://code.google.com/p/chromium/issues/detail?id=47951 I provided an analysis of the problem (in particular, about its effect on Firefox) in the bug report above.
Note to self: retest Konqueror and Apache when they're current.

Thanks also to Cyril Brulebois and #debian's sney for their help investigating.

It would be possible to workaround server-side this by commenting the third line of /etc/apache2/mods-enabled/deflate.conf:
          AddOutputFilterByType DEFLATE text/html text/plain text/xml
but this would have some effect on performance.
As for client-side workarounds, I simply suggest to download affected files using wget. The bug is not a big problem when you know it, but it's confusing the first time you get it. It's non-obvious that the .txt.gz file you have is double-gzipped.


Also don't bother filing bugs against release.debian.org, as you know
you're banned from the debian-release list so it's just silly.


Sorry but I don't see how being banned from debian-release would make filing bugs against release.debian.org silly.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to