View Single Post
Posts: 49 | Thanked: 41 times | Joined on Apr 2010
#11
Originally Posted by Venemo View Post
Yes, it is a Linux issue, from my point of view.
From my system:
Code:
ii  libdb4.5                                  4.5.20-13.1
ii  libdb4.6                                  4.6.21-16
ii  libdb4.7                                  4.7.25-9
ii  libdb4.8                                  4.8.26-1
It is not a linux problem - it handles multiple versions very well. The problem is with how the packages were prepared.

Originally Posted by Venemo View Post
For example, add the Debian ARM repository, and try to install something from it.
I, for one, wanted to try Mono, so I installed the mono-runtime package.
Apt-get also updated libc6 and libgcc1 during the process.
You're trying to install packages from a different distribution - it will fail. They were not designed to do that - they have dependencies which assume certain environment and if you cannot provide that, you'll have to download dependencies which match.

Originally Posted by Venemo View Post
It would be much easier in terms of compatibility, if it would be possible to have both versions of that library.
Libc updates are hard as it is. There are / were libc compat libraries when it was really needed afair (libc5/libc6), but migrating them between different distributions is suicide.

You're simply trying to do an unsupported thing.