According to Steve Langasek's comment #12 in Bug #835625, this error message is caused by a corrupt file. It can be solved by running:
apt-get install --reinstall libglib2.0-0 libglib2.0-0:i386 ** Changed in: glib2.0 (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to glib2.0 in Ubuntu. https://bugs.launchpad.net/bugs/832022 Title: package libglib2.0-0 2.29.16-0ubuntu2 [modified: usr/share/doc/libglib2.0-0/changelog.Debian.gz] failed to install/upgrade: ErrorMessage: './usr/share/doc/libglib2.0-0/changelog.Debian.gz' is different from the same file on the system Status in “glib2.0” package in Ubuntu: Invalid Bug description: Error upgrading to Oneiric Alpha 3 from Natty ProblemType: Package DistroRelease: Ubuntu 11.10 Package: libglib2.0-0 2.29.16-0ubuntu2 [modified: usr/share/doc/libglib2.0-0/changelog.Debian.gz] ProcVersionSignature: Ubuntu 2.6.38-11.48-generic 2.6.38.8 Uname: Linux 2.6.38-11-generic x86_64 NonfreeKernelModules: nvidia Architecture: amd64 Date: Tue Aug 23 13:43:24 2011 ErrorMessage: ErrorMessage: './usr/share/doc/libglib2.0-0/changelog.Debian.gz' is different from the same file on the system SourcePackage: glib2.0 Title: package libglib2.0-0 2.29.16-0ubuntu2 [modified: usr/share/doc/libglib2.0-0/changelog.Debian.gz] failed to install/upgrade: ErrorMessage: './usr/share/doc/libglib2.0-0/changelog.Debian.gz' is different from the same file on the system UpgradeStatus: Upgraded to oneiric on 2011-08-23 (0 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/832022/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp