[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libc6 problem (__register_frame_info)



On Fri, 27 Nov 1998, Mitch Blevins wrote:

> Can someone please explain to me exactly what the libc6 problem is?
> I wasn't paying attention when it was discussed earlier and have
> now been bitten by it.
> 
> I've got three packages (zircon, plan, jed) that can neither
> be configured or removed from my system using dpkg/apt/dselect.
> because of a __register_frame_info error.
> 
> FYI - using version 2.0.7u-6 of libc6

I've put together a small fix, which uses LD_PRELOAD to supply those
register_frame_info symbols needed by dselect/apt and others. This was
suggested earlier here on debian-devel, but noone seemed to implement it.
So everything can be fixed by installing the .tar.gz at:

ftp://ftp.terrasoft.hu/pub/debian/reginfo-fix.tar.gz

it's about 2kB, and contains a simple .c file and a Makefile. It goes
under /usr/local/lib a single file named libreginfo.so, and you have to
add:

export LD_PRELOAD=/usr/local/lib/libreginfo.so

As all the packages have been recompiled for the new libc, this can be
removed.

--- Bazsi


Reply to: