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

Reply via email to