I'm having the same problem. When I try to update anything or install anything from software centre I get
The following packages have unmet dependencies:
libc6: Depends: libc-bin (= 2.15-0ubuntu10.2) but 2.15-0ubuntu10.3 is installed
libc6-dev: Depends: libc6 (= 2.15-0ubuntu10.3) but 2.15-0ubuntu10.2 is installed
Depends: libc-dev-bin (= 2.15-0ubuntu10.3) but 2.15-0ubuntu10.3 is installed
libc6-i386: Depends: libc6 (= 2.15-0ubuntu10.3) but 2.15-0ubuntu10.2 is installed
libc6:i386: Depends: libc-bin (= 2.15-0ubuntu10.2) but 2.15-0ubuntu10.3 is installed
and I got
sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following package was automatically installed and is no longer required:
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
glibc-doc glibc-doc:i386 locales:i386
The following packages will be upgraded:
2 upgraded, 0 newly installed, 0 to remove and 107 not upgraded.
5 not fully installed or removed.
Need to get 0 B/8,593 kB of archives.
After this operation, 8,192 B of additional disk space will be used.
Do you want to continue [Y/n]? y
Preconfiguring packages ...
(Reading database ... 275361 files and directories currently installed.)
Preparing to replace libc6 2.15-0ubuntu10.2 (using .../libc6_2.15-0ubuntu10.3_amd64.deb) ...
A copy of the C library was found in an unexpected directory:
It is not safe to upgrade the C library in this situation;
please remove that copy of the C library or get it out of
'/lib/x86_64-linux-gnu' and try again.
dpkg: error processing /var/cache/apt/archives/libc6_2.15-0ubuntu10.3_amd64.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)