While upgrading from 11.10 to 12.04 the upgrade stalled because it said xscreensaver needed to be uninstalled. I tried to open a terminal but the system wouldn't respond. So I did a hard boot and now I can't get past the Ubuntu loading screen. When I got to the root screen I get a message:
mountall: /lib/x86_64-linux-gnu/libc.so.6: version 'GLIBC_2.14' not found (required by /lib/libpllibply.so.2
I don't really know what to do from this point on.
Best Answer
I had this problem today and solved it a few minutes ago.
Short answer:
chroot
itapt-get -f install
apt-get dist-upgrade
Here's a list of commands (copy/pasted, not sure I missed something, make sure you use the appropriate device instead of sda5, I'm using 64bit linux):
The system told me there are 400 packages to upgrade and now it's upgrading... After it finishes I'll reboot and check if everything is fine.
If I need to do something else after the dist-upgrade I'll edit this post.
[EDIT]: The upgrade went fine. Then I rebooted and could log in (I use Xfce). Wireless was not working, but a single
modprobe brcmsmac
made it work. Now I'm running the system janitor to remove the old packages.