[CentOS] Maria 10 breaks unixodbc mysql connector

Gordon Messmer gordon.messmer at gmail.com
Tue Oct 31 18:52:28 UTC 2017


On 10/30/2017 12:22 PM, John Harragin wrote:
> [root at ec-ast yum.repos.d]# ldd /usr/lib64/libmyodbc5w.so | grep -iE
> "my|maria"
>      libmysqlclient.so.18 => /usr/lib64/mysql/libmysqlclient.so.18
> (0x00007f3dfb34c000)
> [root at ec-ast yum.repos.d]# repoquery -l MariaDB-server MariaDB-client
> MariaDB-commo MariaDB-shared galera boost-program-options jemalloc rsync
> lsof | grep lib64 | grep libmysqlclient
> /usr/lib64/libmysqlclient.so.18

If the MariaDB packages provide the library in /usr/lib64, what provides 
the lib in /usr/lib64/mysql?  (It looks like you have a library conflict)

rpm -qf /usr/lib64/mysql/*

More than likely, you can resolve the problem by removing the package 
that provides the files in /usr/lib64/mysql/.  However, as Alexander 
pointed out, this isn't a problem with the CentOS packages, and you're 
more likely to get useful information if you address this question to 
the vendor of the broken package.



More information about the CentOS mailing list