Library versioning is all very unfortunate, and leads to things like libc-2.1.2.so, a practice I abhor.