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

Reply via email to