Don't use your browser to download files.
Try wget or similar.
This type of thing has happened before where CPAN doesn't send something like application/content-stream for the Content-Type and the browser goes ahead and ungzip's the file.
MJDsays "you can't just make shit up and expect the computer to know what you mean, retardo!"