'./usr/share/doc/libglib2.0-0/changelog.Debian.gz' is different from the same file on the system
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
So libglib2.0-data was unpacked last and apparently replaced usr/share/doc/libglib2.0-0/changelog.Debian.gz.
This appears to be a more general problem, on my regular oneiric I get:
$ (cd / ; md5sum -c /var/lib/dpkg/info/libglib2.0-data.md5sums )
usr/share/doc/libglib2.0-data/changelog.Debian.gz: FAILED
$ zcat /usr/share/doc/libglib2.0-data/changelog.Debian.gz|tail -1
# For older changelog entries, run 'apt-get changelog libglib2.0-0'
Note the libglib2.0-0 vs libglib2.0-data.
Unpack order again: 0-bin_2. 29.92-0ubuntu1_ amd64.deb) ...
...
Preparing to replace libglib2.0-bin 2.28.6-0ubuntu1 (using .../libglib2.
Unpacking replacement libglib2.0-bin ...
Preparing to replace bamfdaemon 0.2.90-0ubuntu3 (using .../bamfdaemon_ 0.2.98- 0ubuntu2_ amd64.deb) ...
Unpacking replacement bamfdaemon ...
Preparing to replace libglib2.0-0 2.28.6-0ubuntu1 (using .../libglib2. 0-0_2.29. 92-0ubuntu1_ amd64.deb) ...
Unpacking replacement libglib2.0-0 ...
Preparing to replace libglib2.0-data 2.28.6-0ubuntu1 (using .../libglib2. 0-data_ 2.29.92- 0ubuntu1_ all.deb) ...
Unpacking replacement libglib2.0-data ...
...
Selecting previously deselected package libglib2.0-0:i386.
Unpacking libglib2.0-0:i386 (from .../libglib2. 0-0_2.29. 92-0ubuntu1_ i386.deb) ...
dpkg: error processing /var/cache/ apt/archives/ libglib2. 0-0_2.29. 92-0ubuntu1_ i386.deb (--unpack):
'./usr/ share/doc/ libglib2. 0-0/changelog. Debian. gz' is different from the same file on the system
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
So libglib2.0-data was unpacked last and apparently replaced usr/share/ doc/libglib2. 0-0/changelog. Debian. gz.
This appears to be a more general problem, on my regular oneiric I get: dpkg/info/ libglib2. 0-data. md5sums ) doc/libglib2. 0-data/ changelog. Debian. gz: FAILED doc/libglib2. 0-data/ changelog. Debian. gz|tail -1
$ (cd / ; md5sum -c /var/lib/
usr/share/
$ zcat /usr/share/
# For older changelog entries, run 'apt-get changelog libglib2.0-0'
Note the libglib2.0-0 vs libglib2.0-data.