Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Sphere in CentOS 6 (Libraries error)
Author Message
MrX
Apprentice
*

Posts: 16
Likes Given: 1
Likes Received: 0 in 0 posts
Joined: Aug 2014
Reputation: 0



Post: #1
Sphere in CentOS 6 (Libraries error)
I'm trying to run sphere 56c nightly in centos 6, when I try run it , it says:

linux-gate.so.1 => (0xb7707000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb76e0000)
libmysqlclient.so.16 => /usr/lib/mysql/libmysqlclient.so.16 (0xb7568000)
librt.so.1 => /lib/librt.so.1 (0xb7558000)
libdl.so.2 => /lib/libdl.so.2 (0xb7550000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7460000)
libm.so.6 => /lib/libm.so.6 (0xb7430000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7410000)
libc.so.6 => /lib/libc.so.6 (0xb7278000)
/lib/ld-linux.so.2 (0xb7708000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7248000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb7228000)
libssl.so.10 => /usr/lib/libssl.so.10 (0xb71c0000)
libcrypto.so.10 => /usr/lib/libcrypto.so.10 (0xb6ff8000)
libz.so.1 => /lib/libz.so.1 (0xb6fe0000)
libfreebl3.so => /lib/libfreebl3.so (0xb6f80000)
libgssapi_krb5.so.2 => /lib/libgssapi_krb5.so.2 (0xb6f40000)
libkrb5.so.3 => /lib/libkrb5.so.3 (0xb6e60000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0xb6e58000)
libk5crypto.so.3 => /lib/libk5crypto.so.3 (0xb6e28000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb6e08000)
libkrb5support.so.0 => /lib/libkrb5support.so.0 (0xb6df8000)
libkeyutils.so.1 => /lib/libkeyutils.so.1 (0xb6df0000)
libselinux.so.1 => /lib/libselinux.so.1 (0xb6dd0000)

I was searching about it, and can't find the fix..
08-22-2014 01:19 AM
Find all posts by this user Like Post Quote this message in a reply
kn4tseb
Master
**

Posts: 392
Likes Given: 45
Likes Received: 10 in 10 posts
Joined: May 2014
Reputation: 0



Post: #2
RE: Sphere in CentOS 6 (Libraries error)
Hey man, im running my server under centos, but i tried centos 6.5 and gave me so much libs/dependecies conflicts so i changed to el7 (centos 7) and was a bit easier

first at all you need to know which archiqutecture you are running, x64 or i386.

this are the RPM you will need to download and dpkg.

epel-release-7-0.2.noarch.rpm
glibc-2.17-55.el7.i686.rpm
keyutils-libs-1.5.8-3.el7.i686.rpm
krb5-libs-1.11.3-49.el7.i686.rpm
libcom_err-1.42.9-4.el7.i686.rpm
libgcc-4.8.2-16.el7.i686.rpm
libselinux-2.2.2-6.el7.i686.rpm
libstdc++-4.8.2-16.el7.i686.rpm
libverto-0.2.5-4.el7.i686.rpm
mariadb-libs-5.5.35-3.el7.i686.rpm
mariadb-libs-5.5.37-1.el7_0.x86_64.rpm
nss-softokn-freebl-3.15.4-2.el7.i686.rpm
openssl-libs-1.0.1e-34.el7.i686.rpm
openssl-libs-1.0.1e-34.el7_0.3.i686.rpm
pcre-8.32-12.el7.i686.rpm
xz-libs-5.1.2-8alpha.el7.i686.rpm
zlib-1.2.7-13.el7.i686.rpm

get them for el6 tho if you will use centos 6.x but i recommend 7

in case you are running x64 bits you MUST yum install glibc for 64 bits editions

once all of them are installed you might have the mysqlclient16 conflict... just ln -s libmysqlclient18.so (i386 version) to libmysqlclient16.so inside /lib directory


EDIT: let me know if you need any help Wink
(This post was last modified: 08-22-2014 02:01 PM by kn4tseb.)
08-22-2014 01:48 PM
Find all posts by this user Like Post Quote this message in a reply
MrX
Apprentice
*

Posts: 16
Likes Given: 1
Likes Received: 0 in 0 posts
Joined: Aug 2014
Reputation: 0



Post: #3
RE: Sphere in CentOS 6 (Libraries error)
Thanks for your help.

I reinstalled the box with CentOS 7 64bits. Now getting error with that u said-

./sphereNightly: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory

I find the file at /usr/lib/mysql/libmysqlclient.so.18 , I use ln -s libmysqlclient libmysqlclient.so.18 libmysqlclient.so.16 and still same error..
08-22-2014 05:12 PM
Find all posts by this user Like Post Quote this message in a reply
kn4tseb
Master
**

Posts: 392
Likes Given: 45
Likes Received: 10 in 10 posts
Joined: May 2014
Reputation: 0



Post: #4
RE: Sphere in CentOS 6 (Libraries error)
ok, try this

# ln -s /usr/lib/mysql/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.16
(This post was last modified: 08-23-2014 03:15 AM by kn4tseb.)
08-23-2014 03:14 AM
Find all posts by this user Like Post Quote this message in a reply
[+] 1 user Likes kn4tseb's post
MrX
Apprentice
*

Posts: 16
Likes Given: 1
Likes Received: 0 in 0 posts
Joined: Aug 2014
Reputation: 0



Post: #5
RE: Sphere in CentOS 6 (Libraries error)
lol , now show this one:

./sphereNightly: error while loading shared libraries: libmysqlclient.so.16: wrong ELF class: ELFCLASS64
08-23-2014 11:38 AM
Find all posts by this user Like Post Quote this message in a reply
kn4tseb
Master
**

Posts: 392
Likes Given: 45
Likes Received: 10 in 10 posts
Joined: May 2014
Reputation: 0



Post: #6
RE: Sphere in CentOS 6 (Libraries error)
Ok, delete the symbolic link created... you need the i386 libmysqlclient.so.18 (16) version... did you install this package? mariadb-libs-5.5.35-3.el7.i686.rpm

that one has the i386 library you need, download it and install it and let me know.. once installed it search for it

find / -name libymysqlclient.so.18

and you will see the path's... ln -s the non 64bit version to /usr/lib/mysql/ and /usr/lib/
folder

DIRECT LINK ftp://ftp.muug.mb.ca/mirror/centos/7.0.1...7.i686.rpm
(This post was last modified: 08-23-2014 12:57 PM by kn4tseb.)
08-23-2014 12:54 PM
Find all posts by this user Like Post Quote this message in a reply
MrX
Apprentice
*

Posts: 16
Likes Given: 1
Likes Received: 0 in 0 posts
Joined: Aug 2014
Reputation: 0



Post: #7
RE: Sphere in CentOS 6 (Libraries error)
It says:
error: Failed dependencies:
libcrypto.so.10 is needed by mariadb-libs-1:5.5.35-3.el7.i686
libcrypto.so.10(libcrypto.so.10) is needed by mariadb-libs-1:5.5.35-3.el7.i686
libssl.so.10 is needed by mariadb-libs-1:5.5.35-3.el7.i686
libssl.so.10(libssl.so.10) is needed by mariadb-libs-1:5.5.35-3.el7.i686
libstdc++.so.6 is needed by mariadb-libs-1:5.5.35-3.el7.i686
libz.so.1 is needed by mariadb-libs-1:5.5.35-3.el7.i686
08-24-2014 01:22 AM
Find all posts by this user Like Post Quote this message in a reply
kn4tseb
Master
**

Posts: 392
Likes Given: 45
Likes Received: 10 in 10 posts
Joined: May 2014
Reputation: 0



Post: #8
RE: Sphere in CentOS 6 (Libraries error)
download all the rpm i told you

epel-release-7-0.2.noarch.rpm
glibc-2.17-55.el7.i686.rpm
keyutils-libs-1.5.8-3.el7.i686.rpm
krb5-libs-1.11.3-49.el7.i686.rpm
libcom_err-1.42.9-4.el7.i686.rpm
libgcc-4.8.2-16.el7.i686.rpm
libselinux-2.2.2-6.el7.i686.rpm
libstdc++-4.8.2-16.el7.i686.rpm
libverto-0.2.5-4.el7.i686.rpm
mariadb-libs-5.5.35-3.el7.i686.rpm
nss-softokn-freebl-3.15.4-2.el7.i686.rpm
openssl-libs-1.0.1e-34.el7.i686.rpm
openssl-libs-1.0.1e-34.el7_0.3.i686.rpm
pcre-8.32-12.el7.i686.rpm
xz-libs-5.1.2-8alpha.el7.i686.rpm
zlib-1.2.7-13.el7.i686.rpm

i dont know the order but always one will ask for another, so keep trying till one is installed and that will let you install another one and so on until all of them are property installed.
(This post was last modified: 08-24-2014 02:43 AM by kn4tseb.)
08-24-2014 02:42 AM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)