How to recover dpkg from corrupted downloads?

This line is a clue:

xz: (stdin): Compressed data is corrupt

Perhaps something happened to the .deb during transfer. Execute a sudo apt-get clean and then try again to force it to redownload the debs.

There are similar reports in Launchpad on these kind of errors for OpenOffice lately. This is likely a bug and should be reported as such.