That is the same error as one gets with (32bit) skype when running it on 64bit debian. The work around there is to make the audiopulse libs unreadable (chmod -r) so that they are skipped.
It smells like an OS bug because it seems related to 64bit systems only? Ie, a lib32* package needs a fix? On Mon, Mar 22, 2010 at 01:44:49PM -0700, Dzonatas Sol wrote: > This is the error right after one types in "./snowglobe" or > "./secondlife" to run the startup script: > Inconsistency detected by ld.so: dl-open.c: 643: _dl_open: Assertion > `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' > failed! > > Note that libwrap does exist in lenny or squeeze, only in etch and > sid: http://packages.debian.org/etch/libwrap-dev > > ------------------------------------ > With "LD_DEBUG=versions", here is part of the output: > > 19683: 19683: 19683: calling init: > /home/dzonatas/Desktop/S/Snowglobe-i686-1.4.0.0/lib/libopenal.so.1 > 19683: Inconsistency detected by ld.so: dl-open.c: 643: > _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == > RT_CONSISTENT' failed! > *** Bad shutdown. *** > 19684: checking for version `GLIBC_2.3' in file > /lib/libc.so.6 [0] required by file uname [0] > 19684: checking for version `GLIBC_2.2.5' in file > /lib/libc.so.6 [0] required by file uname [0] > 19684: checking for version `GLIBC_PRIVATE' in file > /lib64/ld-linux-x86-64.so.2 [0] required by file /lib/libc.so.6 [0] > 19684: checking for version `GLIBC_2.3' in file > /lib64/ld-linux-x86-64.so.2 [0] required by file /lib/libc.so.6 [0] > 19684: 19684: calling init: /lib/libc.so.6 > > > ------------------------------------ > With "LD-DEBUG=versions,libs", here is part of the output: > > > 19583: 19583: find library=libwrap.so.0 [0]; > searching > 19583: search > path=/home/dzonatas/Desktop/S/Snowglobe-i686-1.4.0.0/lib:tls/i686/sse2/cmov:tls/i686/sse2:tls/i686/cmov:tls/i686:tls/sse2/cmov:tls/sse2:tls/cmov:tls:i686/sse2/cmov:i686/sse2:i686/cmov:i686:sse2/cmov:sse2:cmov: > (LD_LIBRARY_PATH) > 19583: trying > file=/home/dzonatas/Desktop/S/Snowglobe-i686-1.4.0.0/lib/libwrap.so.0 > 19583: trying file=tls/i686/sse2/cmov/libwrap.so.0 > 19583: trying file=tls/i686/sse2/libwrap.so.0 > 19583: trying file=tls/i686/cmov/libwrap.so.0 > 19583: trying file=tls/i686/libwrap.so.0 > 19583: trying file=tls/sse2/cmov/libwrap.so.0 > 19583: trying file=tls/sse2/libwrap.so.0 > 19583: trying file=tls/cmov/libwrap.so.0 > 19583: trying file=tls/libwrap.so.0 > 19583: trying file=i686/sse2/cmov/libwrap.so.0 > 19583: trying file=i686/sse2/libwrap.so.0 > 19583: trying file=i686/cmov/libwrap.so.0 > 19583: trying file=i686/libwrap.so.0 > 19583: trying file=sse2/cmov/libwrap.so.0 > 19583: trying file=sse2/libwrap.so.0 > 19583: trying file=cmov/libwrap.so.0 > 19583: trying file=libwrap.so.0 > 19583: search cache=/etc/ld.so.cache > 19583: search > path=/lib32/tls/i686/sse2/cmov:/lib32/tls/i686/sse2:/lib32/tls/i686/cmov:/lib32/tls/i686:/lib32/tls/sse2/cmov:/lib32/tls/sse2:/lib32/tls/cmov:/lib32/tls:/lib32/i686/sse2/cmov:/lib32/i686/sse2:/lib32/i686/cmov:/lib32/i686:/lib32/sse2/cmov:/lib32/sse2:/lib32/cmov:/lib32:/usr/lib32/tls/i686/sse2/cmov:/usr/lib32/tls/i686/sse2:/usr/lib32/tls/i686/cmov:/usr/lib32/tls/i686:/usr/lib32/tls/sse2/cmov:/usr/lib32/tls/sse2:/usr/lib32/tls/cmov:/usr/lib32/tls:/usr/lib32/i686/sse2/cmov:/usr/lib32/i686/sse2:/usr/lib32/i686/cmov:/usr/lib32/i686:/usr/lib32/sse2/cmov:/usr/lib32/sse2:/usr/lib32/cmov:/usr/lib32:/lib/i486-linux-gnu/tls/i686/sse2/cmov:/lib/i486-linux-gnu/tls/i686/sse2:/lib/i486-linux-gnu/tls/i686/cmov:/lib/i486-linux-gnu/tls/i686:/lib/i486-linux-gnu/tls/sse2/cmov:/lib/i486-linux-gnu/tls/sse2:/lib/i486-linux-gnu/tls/cmov:/lib/i486-linux-gnu/tls:/lib/i486-linux-gnu/i686/sse2/cmov:/lib/i486-linux-gnu/i686/sse2:/lib/i486-linux-gnu/i686/cmov:/lib/i486-linux-gnu/i686:/lib/i486-linux-gnu/sse2/cmov:/lib/i486-linux-gnu/sse2 > :/lib/i486-linux-gnu/cmov:/lib/i486-linux-gnu:/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov:/usr/lib/i486-linux-gnu/tls/i686/sse2:/usr/lib/i486-linux-gnu/tls/i686/cmov:/usr/lib/i486-linux-gnu/tls/i686:/usr/lib/i486-linux-gnu/tls/sse2/cmov:/usr/lib/i486-linux-gnu/tls/sse2:/usr/lib/i486-linux-gnu/tls/cmov:/usr/lib/i486-linux-gnu/tls:/usr/lib/i486-linux-gnu/i686/sse2/cmov:/usr/lib/i486-linux-gnu/i686/sse2:/usr/lib/i486-linux-gnu/i686/cmov:/usr/lib/i486-linux-gnu/i686:/usr/lib/i486-linux-gnu/sse2/cmov:/usr/lib/i486-linux-gnu/sse2:/usr/lib/i486-linux-gnu/cmov:/usr/lib/i486-linux-gnu > (system search path) > 19583: trying file=/lib32/tls/i686/sse2/cmov/libwrap.so.0 > 19583: trying file=/lib32/tls/i686/sse2/libwrap.so.0 > 19583: trying file=/lib32/tls/i686/cmov/libwrap.so.0 > 19583: trying file=/lib32/tls/i686/libwrap.so.0 > 19583: trying file=/lib32/tls/sse2/cmov/libwrap.so.0 > 19583: trying file=/lib32/tls/sse2/libwrap.so.0 > 19583: trying file=/lib32/tls/cmov/libwrap.so.0 > 19583: trying file=/lib32/tls/libwrap.so.0 > 19583: trying file=/lib32/i686/sse2/cmov/libwrap.so.0 > 19583: trying file=/lib32/i686/sse2/libwrap.so.0 > 19583: trying file=/lib32/i686/cmov/libwrap.so.0 > 19583: trying file=/lib32/i686/libwrap.so.0 > 19583: trying file=/lib32/sse2/cmov/libwrap.so.0 > 19583: trying file=/lib32/sse2/libwrap.so.0 > 19583: trying file=/lib32/cmov/libwrap.so.0 > 19583: trying file=/lib32/libwrap.so.0 > 19583: trying file=/usr/lib32/tls/i686/sse2/cmov/libwrap.so.0 > 19583: trying file=/usr/lib32/tls/i686/sse2/libwrap.so.0 > 19583: trying file=/usr/lib32/tls/i686/cmov/libwrap.so.0 > 19583: trying file=/usr/lib32/tls/i686/libwrap.so.0 > 19583: trying file=/usr/lib32/tls/sse2/cmov/libwrap.so.0 > 19583: trying file=/usr/lib32/tls/sse2/libwrap.so.0 > 19583: trying file=/usr/lib32/tls/cmov/libwrap.so.0 > 19583: trying file=/usr/lib32/tls/libwrap.so.0 > 19583: trying file=/usr/lib32/i686/sse2/cmov/libwrap.so.0 > 19583: trying file=/usr/lib32/i686/sse2/libwrap.so.0 > 19583: trying file=/usr/lib32/i686/cmov/libwrap.so.0 > 19583: trying file=/usr/lib32/i686/libwrap.so.0 > 19583: trying file=/usr/lib32/sse2/cmov/libwrap.so.0 > 19583: trying file=/usr/lib32/sse2/libwrap.so.0 > 19583: trying file=/usr/lib32/cmov/libwrap.so.0 > 19583: trying file=/usr/lib32/libwrap.so.0 > 19583: trying > file=/lib/i486-linux-gnu/tls/i686/sse2/cmov/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/tls/i686/sse2/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/tls/i686/cmov/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/tls/i686/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/tls/sse2/cmov/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/tls/sse2/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/tls/cmov/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/tls/libwrap.so.0 > 19583: trying > file=/lib/i486-linux-gnu/i686/sse2/cmov/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/i686/sse2/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/i686/cmov/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/i686/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/sse2/cmov/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/sse2/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/cmov/libwrap.so.0 > 19583: trying file=/lib/i486-linux-gnu/libwrap.so.0 > 19583: trying > file=/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov/libwrap.so.0 > 19583: trying > file=/usr/lib/i486-linux-gnu/tls/i686/sse2/libwrap.so.0 > 19583: trying > file=/usr/lib/i486-linux-gnu/tls/i686/cmov/libwrap.so.0 > 19583: trying file=/usr/lib/i486-linux-gnu/tls/i686/libwrap.so.0 > 19583: trying > file=/usr/lib/i486-linux-gnu/tls/sse2/cmov/libwrap.so.0 > 19583: trying file=/usr/lib/i486-linux-gnu/tls/sse2/libwrap.so.0 > 19583: trying file=/usr/lib/i486-linux-gnu/tls/cmov/libwrap.so.0 > 19583: trying file=/usr/lib/i486-linux-gnu/tls/libwrap.so.0 > 19583: trying > file=/usr/lib/i486-linux-gnu/i686/sse2/cmov/libwrap.so.0 > 19583: trying file=/usr/lib/i486-linux-gnu/i686/sse2/libwrap.so.0 > 19583: trying file=/usr/lib/i486-linux-gnu/i686/cmov/libwrap.so.0 > 19583: trying file=/usr/lib/i486-linux-gnu/i686/libwrap.so.0 > 19583: trying file=/usr/lib/i486-linux-gnu/sse2/cmov/libwrap.so.0 > 19583: trying file=/usr/lib/i486-linux-gnu/sse2/libwrap.so.0 > 19583: trying file=/usr/lib/i486-linux-gnu/cmov/libwrap.so.0 > 19583: trying file=/usr/lib/i486-linux-gnu/libwrap.so.0 > 19583: Inconsistency detected by ld.so: dl-open.c: 643: > _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == > RT_CONSISTENT' failed! > *** Bad shutdown. *** > 19584: find library=libc.so.6 [0]; searching > 19584: search cache=/etc/ld.so.cache > 19584: trying file=/lib/libc.so.6 > 19584: 19584: checking for version `GLIBC_2.3' in > file /lib/libc.so.6 [0] required by file uname [0] > 19584: checking for version `GLIBC_2.2.5' in file > /lib/libc.so.6 [0] required by file uname [0] > 19584: checking for version `GLIBC_PRIVATE' in file > /lib64/ld-linux-x86-64.so.2 [0] required by file /lib/libc.so.6 [0] > 19584: checking for version `GLIBC_2.3' in file > /lib64/ld-linux-x86-64.so.2 [0] required by file /lib/libc.so.6 [0] > 19584: 19584: calling init: /lib/libc.so.6 > 19584: > > -- Carlo Wood <ca...@alinoe.com> _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges