OS: Ubuntu 12.04 64 bit
I'm in a bit of a serious bind here. I was trying to get my webcam working, so I installed gstreamer and then was installing cheese to test it. But in doing so, something got screwed up with libc6.
Now I'm trying to run:
sudo apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following packages were automatically installed and are no longer required: linux-headers-3.5.0-23-generic linux-headers-3.5.0-23 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: locales The following packages will be upgraded: locales 1 upgraded, 0 newly installed, 0 to remove and 1470 not upgraded. 1 not fully installed or removed. Need to get 0 B/3,846 kB of archives. After this operation, 6,733 kB of additional disk space will be used. Do you want to continue [Y/n]? y WARNING: The following packages cannot be authenticated! locales Install these packages without verification [y/N]? y dpkg: dependency problems prevent configuration of locales: libc6 (2.17-7) breaks locales (<< 2.17) and is installed. Version of locales to be configured is 2.13+git20120306-3. dpkg: error processing locales (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure. Errors were encountered while processing: locales E: Sub-process /usr/bin/dpkg returned an error code (1)
If I try
sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install' to correct these. The following packages have unmet dependencies: libc6 : Breaks: locales (< 2.17) E: Unmet dependencies. Try using -f.
I'm stumped. Any ideas?