I use the woody stable build on my server. And a few months ago I decided to try php5 RC1. But to do so I had to have a newer libc6 and so on. I foolishly installed libc6 from the unstable release, and some other packages needed too. It still didn't work very well, but I did manage to compile it. Installing it afterwards was no big success however and so I dropped it.
Now a few months later I want to restore the old libc6 2.2.5-11.5 (current version is glibc-2.3.2.ds1-11). However the new libc6 depends on libdb1-compat (2.1.3-7 is installed), which is incompatible with libc6 prior to 2.2.5-13.
When I try to install the old libc6 with apt-get it says I have the newest version. I then try dpkg instead and it fails trying to overwrite /lib/libdb1-2.2.5.so which is supplied by libdb1-compat too.
And so the question:
Is it safe to remove libdb1-compat with dpkg and then install libc6 without incident? Or is there possibly some option to remove libdb1-compat and install libc6 at the same time that I may have overlooked?
Any help is appreciated.