<html dir="ltr"><head></head><body style="text-align:left; direction:ltr;"><div>On Wed, 2020-06-03 at 23:14 +0800, baalchina via Pdns-users wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div dir="ltr">Hi all, I installed pdns4.3 and mysql 5.7 in a centos 7 system.<div>When I tried to start pdns, i got a error message:</div><div><i><br></i></div><div><i>-- Unit pdns.service has begun starting up.<br>Jun 03 23:08:21 pdns1 pdns_server[6533]: Loading '/usr/lib64/pdns/libgmysqlbackend.so'<br>Jun 03 23:08:21 pdns1 pdns_server[6533]: Unable to load module '/usr/lib64/pdns/libgmysqlbackend.so': libmysqlclient.so.<br></i></div></div></blockquote><div><br></div><div>It's linked against the mariadb-libs package included in CentOS 7 base, not whatever repo you pulled 5.7 from.</div><div><br></div><div>Did you install the pdns packages from their yum repository or just rpm -i it? yum would have pulled in the right dependency.</div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"># ldd /usr/lib64/pdns/libgmysqlbackend.so</span></div><div><span style="font-family: monospace;">    l</span><span style="font-family: monospace;">ibmysqlclient.so.18 => /usr/lib64/mysql/libmysqlclient.so.18 (0x00007fb2dd730000)</span></div><div><span style="font-family:monospace">    ....</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"># rpm -q -f /usr/lib64/mysql/libmysqlclient.so.18</span></div><div><span style="font-family:monospace">mariadb-libs-5.5.65-1.el7.x86_64</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"><br></span></div></body></html>