← Back to team overview

ius-coredev team mailing list archive

[Bug 1220753] Re: Mysql55-devel package dependancy tree is broken

 

Hey Ben,

There are no mysql package installed at this point. The first thing our
automation does is to take out the mysql-libs and mysql that are for
5.1, then tries to install devel.

[root@phil-cent-test ~]# rpm -qa *mysql*
[root@phil-cent-test ~]# 

-Phil

-- 
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/1220753

Title:
  Mysql55-devel package dependancy tree is broken

Status in IUS Community Project:
  New
Status in CentOS:
  New

Bug description:
  Found this today when some of our automation broke on CentOS 6.4
  servers.

  mysql55-devel requires mysqlclient16 as a dependancy, but the two
  conflict on file /usr/share/aclocal/mysql.m4.  Here's the full output:

  [root@phil-cent-test ~]# yum install mysql55-devel
  Loaded plugins: downloadonly, fastestmirror, priorities
  Loading mirror speeds from cached hostfile
   * base: mirror.rackspace.com
   * community_base: mirrors.loosefoot.com
   * community_extras: mirrors.loosefoot.com
   * community_updates: mirrors.loosefoot.com
   * cr: mirror.rackspace.com
   * epel: mirror.rackspace.com
   * extras: mirror.rackspace.com
   * ius: mirror.rackspace.com
   * updates: mirror.rackspace.com
  drivesrvr                                                                                       |  951 B     00:00     
  7650 packages excluded due to repository priority protections
  Setting up Install Process
  Resolving Dependencies
  --> Running transaction check
  ---> Package mysql55-devel.x86_64 0:5.5.33-1.ius.el6 will be installed
  --> Processing Dependency: mysql55-libs = 5.5.33-1.ius.el6 for package: mysql55-devel-5.5.33-1.ius.el6.x86_64
  --> Processing Dependency: mysql55 = 5.5.33-1.ius.el6 for package: mysql55-devel-5.5.33-1.ius.el6.x86_64
  --> Processing Dependency: openssl-devel for package: mysql55-devel-5.5.33-1.ius.el6.x86_64
  --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: mysql55-devel-5.5.33-1.ius.el6.x86_64
  --> Running transaction check
  ---> Package mysql55.x86_64 0:5.5.33-1.ius.el6 will be installed
  --> Processing Dependency: mysqlclient16 for package: mysql55-5.5.33-1.ius.el6.x86_64
  --> Processing Dependency: libaio.so.1(LIBAIO_0.4)(64bit) for package: mysql55-5.5.33-1.ius.el6.x86_64
  --> Processing Dependency: libaio.so.1(LIBAIO_0.1)(64bit) for package: mysql55-5.5.33-1.ius.el6.x86_64
  --> Processing Dependency: libaio.so.1()(64bit) for package: mysql55-5.5.33-1.ius.el6.x86_64
  ---> Package mysql55-libs.x86_64 0:5.5.33-1.ius.el6 will be installed
  ---> Package openssl-devel.x86_64 0:1.0.0-27.el6_4.2 will be installed
  --> Processing Dependency: zlib-devel for package: openssl-devel-1.0.0-27.el6_4.2.x86_64
  --> Processing Dependency: pkgconfig for package: openssl-devel-1.0.0-27.el6_4.2.x86_64
  --> Processing Dependency: krb5-devel for package: openssl-devel-1.0.0-27.el6_4.2.x86_64
  --> Processing Dependency: /usr/bin/pkg-config for package: openssl-devel-1.0.0-27.el6_4.2.x86_64
  --> Running transaction check
  ---> Package krb5-devel.x86_64 0:1.10.3-10.el6_4.4 will be installed
  --> Processing Dependency: libselinux-devel for package: krb5-devel-1.10.3-10.el6_4.4.x86_64
  --> Processing Dependency: libcom_err-devel for package: krb5-devel-1.10.3-10.el6_4.4.x86_64
  --> Processing Dependency: keyutils-libs-devel for package: krb5-devel-1.10.3-10.el6_4.4.x86_64
  ---> Package libaio.x86_64 0:0.3.107-10.el6 will be installed
  ---> Package mysqlclient16.x86_64 0:5.1.61-1.ius.el6 will be installed
  ---> Package pkgconfig.x86_64 1:0.23-9.1.el6 will be installed
  ---> Package zlib-devel.x86_64 0:1.2.3-29.el6 will be installed
  --> Running transaction check
  ---> Package keyutils-libs-devel.x86_64 0:1.4-4.el6 will be installed
  ---> Package libcom_err-devel.x86_64 0:1.41.12-14.el6_4.2 will be installed
  ---> Package libselinux-devel.x86_64 0:2.0.94-5.3.el6_4.1 will be installed
  --> Processing Dependency: libsepol-devel >= 2.0.32-1 for package: libselinux-devel-2.0.94-5.3.el6_4.1.x86_64
  --> Processing Dependency: pkgconfig(libsepol) for package: libselinux-devel-2.0.94-5.3.el6_4.1.x86_64
  --> Running transaction check
  ---> Package libsepol-devel.x86_64 0:2.0.41-4.el6 will be installed
  --> Finished Dependency Resolution

  Dependencies Resolved

  =======================================================================================================================
   Package                         Arch               Version                        Repository                     Size
  =======================================================================================================================
  Installing:
   mysql55-devel                   x86_64             5.5.33-1.ius.el6               ius                           170 k
  Installing for dependencies:
   keyutils-libs-devel             x86_64             1.4-4.el6                      community_base                 28 k
   krb5-devel                      x86_64             1.10.3-10.el6_4.4              community_updates             494 k
   libaio                          x86_64             0.3.107-10.el6                 community_base                 21 k
   libcom_err-devel                x86_64             1.41.12-14.el6_4.2             community_updates              32 k
   libselinux-devel                x86_64             2.0.94-5.3.el6_4.1             community_updates             136 k
   libsepol-devel                  x86_64             2.0.41-4.el6                   community_base                 64 k
   mysql55                         x86_64             5.5.33-1.ius.el6               ius                           9.1 M
   mysql55-libs                    x86_64             5.5.33-1.ius.el6               ius                           783 k
   mysqlclient16                   x86_64             5.1.61-1.ius.el6               ius                           3.8 M
   openssl-devel                   x86_64             1.0.0-27.el6_4.2               community_updates             1.1 M
   pkgconfig                       x86_64             1:0.23-9.1.el6                 community_base                 70 k
   zlib-devel                      x86_64             1.2.3-29.el6                   community_base                 44 k

  Transaction Summary
  =======================================================================================================================
  Install      13 Package(s)

  Total size: 16 M
  Installed size: 64 M
  Is this ok [y/N]: y
  Downloading Packages:
  Running rpm_check_debug
  Running Transaction Test

  
  Transaction Check Error:
    file /usr/share/aclocal/mysql.m4 conflicts between attempted installs of mysql55-devel-5.5.33-1.ius.el6.x86_64 and mysqlclient16-5.1.61-1.ius.el6.x86_64

  Error Summary
  -------------

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


References