Re: Xemacs20 broken with /usr/lib/libpng.so.2: undefined symbol: __register_frame_info
John Lapeyre wrote:
> Bruce Jackson <firstname.lastname@example.org> writes:
> > I have upgraded libc6 and libstd++2.9 and 2.8 to the newest versions.
> > Somewhere along the way, xemacs stopped working with the above error.
> > No one else seems to have this error. I tried upgrading to
> > xemacs20-20.4-9 from Incoming and this did not fix the problem. Now I
> > can`t install xemacs20-mule-20.4-9 Error:
> > xemacs20: error in loading shared libraries
> > /usr/lib/libpng.so.2: undefined symbol: __register_frame_info
> > emacs-install:
> > /usr/lib/emacsen-common/packages/install/emacsen-common
> > xemacs20 emacs20 failed at /usr/lib/emacsen-common/emacs-install line
> > 28.
> > Anyone have any ideas as to what happened. I really need xemacs.
> > Emacs20 works fine.
> I administer a machine that I upgraded to unstable (potato)
> yesterday via apt. xemacs works fine here.
> Check that you have this version of libpng2 , it works for me.
> If it looks okay, try removing it and reinstalling it. I have occaisionally
> seen packages that are logged as being installed correctly, when in fact they
> are not.
> homey 1 > dpkg -S /usr/lib/libpng.so.2
> libpng2: /usr/lib/libpng.so.2
> homey 2 > dpkg -l libpng2
> ii libpng2 1.0.2-1 PNG library - runtime
> John Lapeyre <email@example.com>
> Tucson,AZ http://www.physics.arizona.edu/~lapeyre
I had an old libpng2-1.0.1-0.2 Installed the new one and all is well.
Linux: because reboots are for hardware upgrades!