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

Bug#165456: libc6.shlib must lib* (>= 2.3.1)



Package: libc6
Version: 2.3.1
Severity: important

program compiled with libc6 2.3.1 requires libc6 (>= 2.3.1), but
libc6 2.3.1-1 still has "libc 6 libc6 (>= 2.2.5-13)" in libc6.shlibs.

For example, canna 3.5b2-50.deb is
 Package: canna
 Version: 3.5b2-50
 Architecture: i386
 Depends: libc6 (>= 2.2.5-13), libcanna1g, debconf, adduser (>= 3.34)

However, it has the binary like this:

 # dpkg -x canna_3.5b2-50_i386.deb x
 # objdump --all-headers x/usr/sbin/cannaserver 
   :
 Version References:
   required from libc.so.6:
    0x0d696913 0x00 04 GLIBC_2.3
    0x0d696911 0x00 03 GLIBC_2.1
    0x0d696910 0x00 02 GLIBC_2.0

Of course, it won't run 
 /usr/sbin/cannaserver: /lib/libc.so.6: version `GLIBC_2.3' not found (required by /usr/sbin/cannaserver)

Appearently, it must depends on libc6 (>= 2.3.1)

Thanks,
Fumitoshi UKAI



Reply to: