PDA

View Full Version : [SOLVED] libsm6 vs. libc6 version conflict



CptPicard
December 5th, 2010, 05:48 PM
Recent routine updates to my Maverick box turned into quite a mess; I've ended up with a machine where I've had to remove pretty much everything to track down the version conflict that has resulted in the removal of a lot of stuff.

Anyway, it all boils down to this: The libsm6 library has the following conflict with libc6:



libsm6: Depends: libc6 (>= 2.t) but 2.12.1-0ubuntu9 is to be installed


This in turn prevents the installation of the entire X.Org server.

What on Earth is this "2.t" version of libc? Any ideas as to how to go about fixing this or am I going to just reinstall from scratch?

sikander3786
December 5th, 2010, 05:55 PM
Most of the time, aptitude is able to fix dependency issues like this.

Did you try to manually install the correct versions?

http://packages.ubuntu.com/maverick/libsm6

http://packages.ubuntu.com/maverick/libc6

CptPicard
December 5th, 2010, 06:11 PM
I tried that with libsm6, but it's of no use because it still fails the rest of the installations because its dependencies are still broken even if I force dpkg to install it.

It's almost as if there is a bug in libsm6's dependencies -- what kind of a version of libc is "2.t"?

sikander3786
December 5th, 2010, 06:15 PM
what kind of a version of libc is "2.t"?

That sounds like a bug or "oops".

Are there any errors when you do.


sudo apt-get check

CptPicard
December 5th, 2010, 06:43 PM
Yes, I am suspecting that the libsm6 package's dependencies have a typo or something and that then breaks everything. I manually installed libsm6 from Lucid and things are advancing nicely; I guess I'll have to file a bug against the newest version...