I would like to confirm that the same problem just happened here. I receive updates from the testing repositories.
3.16-3-amd64 #1 SMP Debian 3.16.5-1 (2014-10-10) x86_64 GNU/Linux sudo apt-get -f install outputs: Preparing to unpack .../libaudio2_1.9.4-1+b1_amd64.deb ... Unpacking libaudio2:amd64 (1.9.4-1+b1) over (1.9.4-1) ... dpkg: error processing archive /var/cache/apt/archives/libaudio2_1.9.4-1+b1_amd64.deb (--unpack): trying to overwrite shared '/usr/share/doc/libaudio2/changelog.Debian.gz', which is different from other instances of package libaudio2:amd64 Errors were encountered while processing: /var/cache/apt/archives/libaudio2_1.9.4-1+b1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)