Jump to content

Build 24733 - "can not start" lib no version information available


tth0561

Recommended Posts

os is centos 5.5

libcrypto.so.0.9.8 link to libcrypto.so.0.9.8e

libssl.so.0.9.8 link to libssl.so.0.9.8e

utserver log:

./utserver: /lib/libcrypto.so.0.9.8: no version information available (required by ./utserver)

./utserver: /lib/libssl.so.0.9.8: no version information available (required by ./utserver)

./utserver: /lib/libc.so.6: version `GLIBC_2.11' not found (required by ./utserver)

Link to comment
Share on other sites

No, it means that your glibc version is older than what required by the new utorrent build. A fully updated CentOS 5.5 only has glibc 2.4.

You will need to wait for CentOS 6 for a newer glibc. Or use Fedora 12 or later.

---> posted by some one who is leery of Debian-based distos on servers.

Link to comment
Share on other sites

The latest build of utorrent need glibc 2.11

CentOS 5.5 has glibc 2.4

Use the command below in SSH to see what your system has:-


ldd -v /bin/sh

Mine is


[rinne@db ~]# ldd -v /bin/sh
libtermcap.so.2 => /lib/libtermcap.so.2 (0xb7f81000)
libdl.so.2 => /lib/libdl.so.2 (0xb7f7c000)
libc.so.6 => /lib/libc.so.6 (0xb7e23000)
/lib/ld-linux.so.2 (0xb7f8a000)

Version information:
/bin/sh:
libdl.so.2 (GLIBC_2.1) => /lib/libdl.so.2
libdl.so.2 (GLIBC_2.0) => /lib/libdl.so.2
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/lib/libtermcap.so.2:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/lib/libdl.so.2:
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
/lib/libc.so.6:
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2

Link to comment
Share on other sites

Ok, so I managed to get it working on my install of centos 5.5 please note that this may take a long time. (took me a few hours)

First you need to install build tools


$ su
$ yum install rpmdevtools
$ yum groupinstall "Development Tools"
$ wget http://ftp.gnu.org/gnu/glibc/glibc-2.11.tar.bz2
$ tar -xvf glibc-2.11.tar.bz2
$ cd glibc-2.11
$ mkdir build
$ cd build
$ ../configure
$ echo "CFLAGS += -march=i486 -mtune=i686 -O2 -pipe" > configparms
$ make
$ make check
$ make info
$ make dvi
$ make pdf
$ LC_ALL=C make install
$ make localedata/install-locales
$ mkdir -p /usr/doc/libc
$ cp ../glibc-2000-07-xx/manual/libc.{dvi,pdf} /usr/doc/libc

Please note this will take about forever, but when it's done utserver will run.

Link to comment
Share on other sites

  • 6 months later...
  • 8 months later...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...