← Back to team overview

ius-coredev team mailing list archive

[Bug 1120041] Re: missing libmysqlclient libraries

 

Hello Monty,

I hope you are doing well today.

Your output above does show the mysqlclient15 package lacking shared
libraries of 12, 14, and 16.

I believe the original packager did so intentionally, thus the name of
mysqlclient15 (15 for shared library version).

Looking at the mysqlclient16 package we notice the same is applied (only
shared library version of 16 are presented):

# rpm -qpl http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/mysqlclient16-5.1.61-1.ius.el6.x86_64.rpm | grep .so
/etc/ld.so.conf.d/mysqlclient16-x86_64.conf
/usr/lib64/mysql/libmysqlclient.so.16
/usr/lib64/mysql/libmysqlclient.so.16.0.0
/usr/lib64/mysql/libmysqlclient_r.so.16
/usr/lib64/mysql/libmysqlclient_r.so.16.0.0
/usr/lib64/mysql5/mysql/libmysqlclient.so.16
/usr/lib64/mysql5/mysql/libmysqlclient.so.16.0.0
/usr/lib64/mysql5/mysql/libmysqlclient_r.so.16
/usr/lib64/mysql5/mysql/libmysqlclient_r.so.16.0.0
/usr/lib64/mysql5/mysql/plugin/ha_example.so
/usr/lib64/mysql5/mysql/plugin/ha_example.so.0
/usr/lib64/mysql5/mysql/plugin/ha_example.so.0.0.0
/usr/lib64/mysql5/mysql/plugin/ha_innodb.so
/usr/lib64/mysql5/mysql/plugin/ha_innodb.so.0
/usr/lib64/mysql5/mysql/plugin/ha_innodb.so.0.0.0
/usr/lib64/mysql5/mysql/plugin/ha_innodb_plugin.so
/usr/lib64/mysql5/mysql/plugin/ha_innodb_plugin.so.0
/usr/lib64/mysql5/mysql/plugin/ha_innodb_plugin.so.0.0.0
/usr/sql-bench/limits/solid-nt4.cfg
/usr/sql-bench/limits/solid.cfg

---

This method follows upstream Redhat's methods:

# cat /etc/redhat-release 
CentOS release 6.3 (Final)

# rpm -ql mysql-libs | grep .so
/etc/ld.so.conf.d/mysql-x86_64.conf
/usr/lib64/mysql/libmysqlclient.so.16
/usr/lib64/mysql/libmysqlclient.so.16.0.0
/usr/lib64/mysql/libmysqlclient_r.so.16
/usr/lib64/mysql/libmysqlclient_r.so.16.0.0

--

[root@CentOS5-5-IUS-testing ~]# cat /etc/redhat-release 
CentOS release 5.8 (Final)

[root@CentOS5-5-IUS-testing ~]# rpm -ql mysql | grep .so
/etc/ld.so.conf.d/mysql-x86_64.conf
/usr/lib64/mysql/libmysqlclient.so.15
/usr/lib64/mysql/libmysqlclient.so.15.0.0
/usr/lib64/mysql/libmysqlclient_r.so.15
/usr/lib64/mysql/libmysqlclient_r.so.15.0.0

** Changed in: ius
       Status: New => In Progress

-- 
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
https://bugs.launchpad.net/bugs/1120041

Title:
  missing libmysqlclient libraries

Status in IUS Community Project:
  In Progress

Bug description:
  The IUS mysqlclient package for CentOS 5 is missing versions of the
  mysqlclient library that are found in the 5.1 and 5.5 Oracle/MySQL
  packages for RHEL 5/CentOS 5.

  # rpm -ql mysqlclient15-5.0.92-3.ius.el5

  /etc/ld.so.conf.d/mysqlclient15-x86_64.conf
  /usr/lib64/mysql/libmysqlclient.so.15
  /usr/lib64/mysql/libmysqlclient.so.15.0.0
  /usr/lib64/mysql/libmysqlclient_r.so.15
  /usr/lib64/mysql/libmysqlclient_r.so.15.0.0
  /usr/lib64/mysql5/mysql/libmysqlclient.so.15
  /usr/lib64/mysql5/mysql/libmysqlclient.so.15.0.0
  /usr/lib64/mysql5/mysql/libmysqlclient_r.so.15
  /usr/lib64/mysql5/mysql/libmysqlclient_r.so.15.0.0
  /usr/lib64/mysql5/mysql/libndbclient.so.2.0.0
  /usr/lib64/mysql5/mysql/mysql_config
  /usr/lib64/mysql5/mysql/mysqlbug
  /usr/share/doc/mysqlclient15-5.0.92
  /usr/share/doc/mysqlclient15-5.0.92/COPYING
  /usr/share/doc/mysqlclient15-5.0.92/README

  
  # rpm -pql MySQL-shared-compat-5.1.67-1.rhel5.x86_64.rpm 
  /usr/lib64/libmysqlclient.so
  /usr/lib64/libmysqlclient.so.12
  /usr/lib64/libmysqlclient.so.12.0.0
  /usr/lib64/libmysqlclient.so.14
  /usr/lib64/libmysqlclient.so.14.0.0
  /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
  /usr/lib64/libmysqlclient_r.so.12
  /usr/lib64/libmysqlclient_r.so.12.0.0
  /usr/lib64/libmysqlclient_r.so.14
  /usr/lib64/libmysqlclient_r.so.14.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

  
  # rpm -pql MySQL-shared-compat-5.5.28-1.rhel5.x86_64.rpm
  /usr/lib64/libmysqlclient.so.12
  /usr/lib64/libmysqlclient.so.12.0.0
  /usr/lib64/libmysqlclient.so.14
  /usr/lib64/libmysqlclient.so.14.0.0
  /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.12
  /usr/lib64/libmysqlclient_r.so.12.0.0
  /usr/lib64/libmysqlclient_r.so.14
  /usr/lib64/libmysqlclient_r.so.14.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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ius/+bug/1120041/+subscriptions


References