libbaccats-7.0.5.so => not found

I’m installing Bacula from sources on CentOS 6.6.

./configure --prefix=/usr --sysconfdir=/etc/bacula --with-mysql

[root@bacula0 lib]# ldd /usr/sbin/bacula-dir 
    linux-vdso.so.1 =>  (0x00007fff65bff000)
    libbacfind-7.0.5.so => /usr/lib/libbacfind-7.0.5.so (0x00007ff210081000)
    libbacsql-7.0.5.so => /usr/lib/libbacsql-7.0.5.so (0x00007ff20fe58000)
    libbaccats-7.0.5.so => not found
    libbaccfg-7.0.5.so => /usr/lib/libbaccfg-7.0.5.so (0x00007ff20fc4c000)

You can see that one library is missing. I have run ldconfig -v. Also there is lists of libs:

[root@bacula0 lib]# ls -l /usr/lib/libbacc*
lrwxrwxrwx. 1 root root     19 Mar 11 15:17 /usr/lib/libbaccats-7.0.5.so -> libbaccats-mysql.so
-rwxr-xr-x. 1 root root    952 Mar 11 15:17 /usr/lib/libbaccats.la
-rwxr-xr-x. 1 root root  84957 Mar 11 15:17 /usr/lib/libbaccats-mysql-7.0.5.so
-rwxr-xr-x. 1 root root   1027 Mar 11 15:17 /usr/lib/libbaccats-mysql.la
lrwxrwxrwx. 1 root root     25 Mar 11 15:17 /usr/lib/libbaccats-mysql.so -> libbaccats-mysql-7.0.5.so
lrwxrwxrwx. 1 root root     19 Mar 11 15:17 /usr/lib/libbaccats.so -> libbaccats-7.0.5.so
-rwxr-xr-x. 1 root root 130362 Mar 11 15:17 /usr/lib/libbaccfg-7.0.5.so
-rwxr-xr-x. 1 root root    976 Mar 11 15:17 /usr/lib/libbaccfg.la
lrwxrwxrwx. 1 root root     18 Mar 11 15:17 /usr/lib/libbaccfg.so -> libbaccfg-7.0.5.so

What is wrong?

Answer

I fix this by creating symlinc

ln -s /usr/lib/libbaccats-mysql.so /usr/lib64/libbaccats-7.0.5.so

Attribution
Source : Link , Question Author : paszczak000 , Answer Author : paszczak000

Leave a Comment