On Wed, Oct 08, 2003 at 10:17:48AM +0200, [EMAIL PROTECTED] wrote: > Package: libc6-i686 > Version: 2.3.2.ds1-3 > Severity: normal > Tags: experimental > > > Hi, > > here is the problem: > > # oooprelink -f > Prelinking OpenOffice.org binaries... /usr/sbin/prelink: /lib/i686/libc-2.3.2.so has > dependency cycle > > And indeed there is dependency cycle between those 2 libraries: > > /lib/i686/libc-2.3.2.so <-> /lib/i686/libdl.so.2 > > $ ldd /lib/i686/libc-2.3.2.so > /lib/libsafe.so.2 => /lib/libsafe.so.2 (0x40139000) > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) > libdl.so.2 => /lib/i686/libdl.so.2 (0x4015d000) > > $ ldd /lib/i686/libdl.so.2 > /lib/libsafe.so.2 => /lib/libsafe.so.2 (0x40005000) > libc.so.6 => /lib/i686/libc.so.6 (0x40029000) > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
That ought to tip you off. This is caused by libsafe and has nothing to do with glibc. I imagine you would have seen it with an older version of glibc too. Try un-preloading libsafe. Of course if you re-preload it that will disable prelinking. -- Daniel Jacobowitz MontaVista Software Debian GNU/Linux Developer -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

