First, I don't agree with your assertion that the message tells you exactly what to do. It says it matched some files, then it says there are extra copies. Are the files it listed the ones that are extra, or the good ones? Etc. That message could be greatly improved by saying explicitly "unknown duplicate versions: ..." instead of just "matched:". Plus if the listed files are wrong then why is /lib/ld-linux.so.2 shown as well? Overall the message generated here is cryptic and in no way leads anyone to a solution, especially since we're talking about libc which anyone who knows anything will be extremely reluctant to change.
Second, I've looked and /usr/lib/libc.so.6 is a symlink to (the real) /lib/libc.so.6, so this "extra version" is really completely innocuous. It seems that the test could be a bit smarter and compare the contents or something to be sure there really are multiple versions, and not just multiple paths to the same version. Third, I do not have any beta nvidia drivers installed: I'm using the Ubuntu-supported nvidia drivers. However, at one time (back in dapper) I did have the beta versions installed, as the "supported" versions were too old and wouldn't work with my card. I've checked the timestamps on the symlinks, though, and they were created on Nov 10, while the "real" libc has a timestamp of Nov 8, so I don't think these are left from an old package. I also noticed that /usr/lib/libm.so.6 exists with a Nov 10 timestamp and is a symlink pointing to /lib/libm.so.6 On the other hand, I rebooted and after that X wouldn't start; I had to drop back to the open "nv" drivers in order to get it going again. At first it complained about a missing file /usr/lib/xserver/SecurityPolicy, then when I copied /usr/share/doc /xserver-xorg-core/SecurityPolicy to that location it just stopped (no error messages in the log file, but the driver wouldn't start). I get the nvidia splash screen, then it exits. I've dropped back to the "nv" driver and it works (although of course I don't have any acceleration). One last note: since I tried to upgrade libc my VPN package, which is Juniper's Network Connect, does not work anymore; it gives me an error about "unable to load library libncui.so" (which is a Network Connect shared lib). I am not bothering to look at this until after my libc is upgraded successfully. Thanks for the reply! ** Attachment added: "Installed packages" http://librarian.launchpad.net/5842821/installed.lst -- libc6 update for Edgy fails due to sanity check https://launchpad.net/bugs/81125 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
