Ilya Kazakevich
2012-Mar-13 19:06 UTC
[CentOS] perl-DBD-MySQL, libmysqlclient.16 and 5.7 (FInal)
Hello, I have server CentOS 5.7. It has mysql-community installed. I need to run perl-based tool (mysqlreport) and it requires perl-DBD-MySQL (not a surprise) When I am trying to install perl-DBD-MySQL via yum -- it says it requires libmysqlclient.*15 *and it conflicts with libmysqlclient.*16 *which was installed as a part of mysql-community. I tried to make symbolic link and force DBD to work with 16. But it failed with error. Looks like libmysqlclient provides it version or has different API (which is strange for me) The only one idea I have is to fetch libmysqlclient.15 from some packet and put it to my LD folder directly. But what has happened? Where is DBD for new version (16)? What is the best ("official") way to solve it? Thanks.
m.roth at 5-cent.us
2012-Mar-13 19:28 UTC
[CentOS] perl-DBD-MySQL, libmysqlclient.16 and 5.7 (FInal)
Ilya Kazakevich wrote:> Hello, > > I have server CentOS 5.7. It has mysql-community installed. > > I need to run perl-based tool (mysqlreport) and it requires perl-DBD-MySQL > (not a surprise) > > When I am trying to install perl-DBD-MySQL via yum -- it says it requires > libmysqlclient.*15 *and it conflicts with libmysqlclient.*16 *which was > installed as a part of mysql-community.Sounds like you've got conflicting repos enabled, like rpmforge vs. the std. ones. You might have to reinstall mysql from a different repo - where *was* it from? <snip> mark