Learn about Centmin Mod LEMP Stack today
Become a Member

MariaDB New installation issue missing requires of libmysqlclient.so

Discussion in 'Centmin Mod Insights' started by pamamolf, Mar 21, 2016.

  1. pamamolf

    pamamolf Well-Known Member

    2,721
    242
    63
    May 31, 2014
    Ratings:
    +433
    Local Time:
    3:36 PM
    Nginx-1.13.x
    MariaDB 10.1.x
    Hi
    I just fire up a new digital ocean vps and centos 7.2 and i found on installation logs this:

    Code:
    ** Found 6 pre-existing rpmdb problem(s), 'yum check' output follows:
    1:net-snmp-5.7.2-24.el7.x86_64 has missing requires of libmysqlclient.so.18()(64bit)
    1:net-snmp-5.7.2-24.el7.x86_64 has missing requires of mysql-libs
    perl-DBD-MySQL-4.023-5.el7.x86_64 has missing requires of libmysqlclient.so.18()(64bit)
    perl-DBD-MySQL-4.023-5.el7.x86_64 has missing requires of libmysqlclient.so.18(libmysqlclient_18)(64bit)
    2:postfix-2.10.1-6.el7.x86_64 has missing requires of libmysqlclient.so.18()(64bit)
    2:postfix-2.10.1-6.el7.x86_64 has missing requires of libmysqlclient.so.18(libmysqlclient_18)(64bit)
      Installing : MariaDB-common-10.1.12-1.el7.centos.x86_64                   1/8
    warning: /etc/my.cnf created as /etc/my.cnf.rpmnew
      Installing : MariaDB-client-10.1.12-1.el7.centos.x86_64                   2/8
    
    Do we need a fix for the has missing requires .... ?
     
    • Informative Informative x 1
  2. eva2000

    eva2000 Administrator Staff Member

    30,161
    6,785
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +10,136
    Local Time:
    10:36 PM
    Nginx 1.13.x
    MariaDB 5.5
    can ignore, MariaDB installed packages takes care mysql-libs and libmysqlclient.so.18 etc of those once it's installed.
    Code (Text):
    yum whatprovides */libmysqlclient.so.18 -q
    MariaDB-shared-10.1.12-1.el7.centos.x86_64 : MariaDB: a very fast and robust SQL database server
    Repo        : mariadb
    Matched from:
    Filename    : /usr/lib64/libmysqlclient.so.18

    Code (Text):
    rpm -ql MariaDB-shared | grep libmysqlclient.so
    /usr/lib64/libmysqlclient.so
    /usr/lib64/libmysqlclient.so.18
    /usr/lib64/libmysqlclient.so.18.0.0

    Code (Text):
    rpm -ql MariaDB-compat
    /usr/lib64/libmysqlclient.so.15
    /usr/lib64/libmysqlclient.so.15.0.0
    /usr/lib64/libmysqlclient.so.16
    /usr/lib64/libmysqlclient.so.16.0.0
    /usr/lib64/libmysqlclient_r.so.15
    /usr/lib64/libmysqlclient_r.so.15.0.0
    /usr/lib64/libmysqlclient_r.so.16
    /usr/lib64/libmysqlclient_r.so.16.0.0

    Code (Text):
    yum deplist postfix | grep -A2 libmysql
      dependency: libmysqlclient.so.18()(64bit)
       provider: mariadb-libs.x86_64 1:5.5.44-2.el7.centos
       provider: MariaDB-shared.x86_64 10.1.12-1.el7.centos
      dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit)
       provider: mariadb-libs.x86_64 1:5.5.44-2.el7.centos
       provider: MariaDB-shared.x86_64 10.1.12-1.el7.centos

    Code (Text):
    yum deplist net-snmp | grep -A2 libmysql     
      dependency: libmysqlclient.so.18()(64bit)
       provider: mariadb-libs.x86_64 1:5.5.44-2.el7.centos
       provider: MariaDB-shared.x86_64 10.1.12-1.el7.centos

    Code (Text):
    yum deplist perl-DBD-MySQL | grep -A2 libmysql       
      dependency: libmysqlclient.so.18()(64bit)
       provider: mariadb-libs.x86_64 1:5.5.44-2.el7.centos
       provider: MariaDB-shared.x86_64 10.1.12-1.el7.centos
      dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit)
       provider: mariadb-libs.x86_64 1:5.5.44-2.el7.centos
       provider: MariaDB-shared.x86_64 10.1.12-1.el7.centos
     
    Last edited: Mar 21, 2016
    • Informative Informative x 1