Thanks for the response. However, this has opened another can of worms and I'm bowing to the expertise of this list to help
On Thu, Jun 17, 2010 at 12:54 PM, Alex Schuster <wo...@wonkology.org> wrote: > Colleen Beamer writes:. > > > /usr/lib/kde4/libexec/kdm_greet: error while loading shared libraries: > > libpng12.so.0: cannot open shared object file: No such file or > > directory > [...] > > Regarding libpng - on my first upgrade 6 days ago, I removed libpng > > prior to doing the update because the updated libpng file was being > > blocked by the existing one. I don't know if this makes a difference. > > This is the problem. /usr/lib/kde4/libexec/kdm_greet links to > libpng12.so.0, which you removed. It needs to be rebuilt so it links > against libpng14.so.0. A simple emerge -1 kde-base/kdm should solve this. > Use ldd /usr/lib/kde4/libexec/kdm_greet to verify this, there should be no > 'not found' entries. > I don't remember why I unmasked the unstable version of libpng. However, following your advice, I first attempted to reinstall kdm. This had been an update 6 days ago when all this started. The emerge bombed. Therefore, I fixed my package.keywords file so, the unstable version of libpng would not emerge and re-emerged libpng. I can now boot into X. > > Better use revdep-rebuild, there might be many other things that are still > linked to the old libpng. > The can of worms comes from doing revdep-rebuild. However, the actual revdep-rebuild bombs and I get told that there are no e-builds to satisfy PyQt:0. I admit that I have qt3support as a USE flag. Don't know if this is the issue and if I should remove it. Advice? Regards, Colleen