[ http://jira.codehaus.org/browse/WAGON-264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=175087#action_175087 ]
John Casey commented on WAGON-264: ---------------------------------- This looks like a configuration issue on the openssl.org website. The first, openssl, is using content-encoding 'x-gzip' and appears not to actually be re-compressing the file, while the other two websites use no content-encoding. I'm guessing they messed up something similar to this: {noformat} AddType x-gzip .gz {noformat} Here's the output from hitting three different servers with curl: {noformat} Betelgeuse:wagon-plugin-tests jdcasey$ curl -X HEAD -i http://www.openssl.org/source/openssl-0.9.8k.tar.gz HTTP/1.1 200 OK Date: Mon, 04 May 2009 17:40:48 GMT Server: Apache/1.3.33 (OpenPKG/2.5) Last-Modified: Wed, 25 Mar 2009 12:21:40 GMT ETag: "f0c99a-3ac7e3-49ca21d4" Accept-Ranges: bytes Content-Length: 3852259 Content-Type: application/x-tar Content-Encoding: x-gzip ^C Betelgeuse:wagon-plugin-tests jdcasey$ Betelgeuse:wagon-plugin-tests jdcasey$ Betelgeuse:wagon-plugin-tests jdcasey$ curl -X HEAD -i http://prdownloads.sourceforge.net/expat/expat-1.98.8.tar.gz HTTP/1.1 301 Moved Permanently X-Powered-By: PHP/5.2.8 Location: http://sourceforge.net/projects/expat/files Content-type: text/html Date: Mon, 04 May 2009 20:30:07 GMT Server: lighttpd/1.4.19 Betelgeuse:wagon-plugin-tests jdcasey$ curl -X HEAD -i http://repo2.maven.org/maven2/org/apache/maven/apache-maven/2.0.10/apache-maven-2.0.10-bin.tar.gz HTTP/1.1 200 OK Server: nginx/0.7.19 Date: Mon, 04 May 2009 20:31:13 GMT Content-Type: application/octet-stream Content-Length: 2101451 Last-Modified: Tue, 10 Feb 2009 02:58:01 GMT Connection: keep-alive Accept-Ranges: bytes {noformat} > compressed tarball download problems > ------------------------------------ > > Key: WAGON-264 > URL: http://jira.codehaus.org/browse/WAGON-264 > Project: Maven Wagon > Issue Type: Bug > Components: wagon-http-lightweight > Affects Versions: 1.0-beta-2, 1.0-beta-3, 1.0-beta-4, 1.0-beta-5 > Reporter: Lee Thompson > > HTTP wagon will uncompress tarballs it downloads, sometimes badly. > Downloading openssl results in an unpressed download > $ mvn -X wagon:download-single -Dwagon.fromFile=openssl-0.9.8k.tar.gz > -Dwagon.url=http://www.openssl.org/source -Dwagon.toDir=./ > $ tar tzf openssl-0.9.8k.tar.gz > gzip: stdin: not in gzip format > tar: Child returned status 1 > tar: Error exit delayed from previous errors > $ tar tf openssl-0.9.8k.tar.gz | more > openssl-0.9.8k/apps/ > openssl-0.9.8k/apps/app_rand.c > Downloading expat results in a corrupted file > mvn -X wagon:download-single -Dwagon.fromFile=expat-1.98.8.tar.gz > -Dwagon.url=http://prdownloads.sourceforge.net/expat -Dwagon.toDir=./ > $ tar tf expat-1.98.8.tar.gz > tar: This does not look like a tar archive > tar: Skipping to next header > tar: Read 1943 bytes from expat-1.98.8.tar.gz > tar: Error exit delayed from previous errors -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira