I'm pretty sure I have this same issue, but I cannot seem to figure it out.
Using latest Ubuntu.
Here's what happens after I utilize the install script on the download page...
myusername:~$ sudo python -c "import urllib2; exec urllib2.urlopen('http://status.calibre-ebook.com/linux_installer').read(); main()"
Enter the installation directory for calibre [/opt]:
Will download and install calibre-0.6.45-i686.tar.bz2
Downloading calibre-0.6.45-i686.tar.bz2
100% [================================================== ================================================== ============================]
Checking downloaded file integrity...
bzip2: I/O or other error, bailing out. Possible reason follows.
bzip2: Broken pipe
Input file = (stdin), output file = (stdout)
tar: Child returned status 1
tar: Exiting with failure status due to previous errors
Failed to download, retrying in 30 seconds...
Will download and install calibre-0.6.45-i686.tar.bz2
Downloading calibre-0.6.45-i686.tar.bz2
100% [================================================== ================================================== ============================]
Checking downloaded file integrity...
bzip2: I/O or other error, bailing out. Possible reason follows.
bzip2: Broken pipe
Input file = (stdin), output file = (stdout)
tar: Child returned status 1
tar: Exiting with failure status due to previous errors
Failed to download, aborting
????
help!