Bug#207872: libc6: get libc version: execute /lib/libc.so.6 fails with ld.so error
Package: libc6
Version: 2.3.2-4
Severity: normal
Executing and parsing the output of /lib/libc.so.6 is a portable way to
guess the version of libc6 accross Linux distributions. It used to work
fine until a recent libc update in sid. Now instead of printing version
information, here's what I get:
$ /lib/libc.so.6
Inconsistency detected by ld.so: rtld.c: 1175: dl_main: Assertion `_rtld_local._dl_rtld_map.l_prev->l_next == _rtld_local._dl_rtld_map.l_next' failed!
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux sparkle 2.6.0-test4 #1 SMP Fri Aug 29 09:56:10 CEST 2003 i686
Locale: LANG=C, LC_CTYPE=C
Versions of packages libc6 depends on:
ii libdb1-compat 2.1.3-7 The Berkeley database routines [gl
-- no debconf information
Reply to: