Uploaded image for project: 'Percona Server'
  1. Percona Server
  2. PS-5407

Incorrect/Odd RPM dependency when installing PS with sysbench

    Details

    • Type: Bug
    • Status: On Hold
    • Priority: Medium
    • Resolution: Unresolved
    • Affects Version/s: 5.7
    • Fix Version/s: None
    • Component/s: Packaging
    • Labels:
      None

      Description

       

      Attempting to install sysbench and PS57 at the same time tries to install PS56 and creates a conflict.

      [root@ip-10-10-10-42 ~]# yum install Percona-Server-server-57.x86_64 Percona-Server-client-57.x86_64 percona-toolkit sysbench -y
      Loaded plugins: fastestmirror
      Loading mirror speeds from cached hostfile
       * base: ftp.heanet.ie
       * extras: ftp.heanet.ie
       * updates: ftp.heanet.ie
      Resolving Dependencies
      --> Running transaction check
      ---> Package Percona-Server-client-57.x86_64 0:5.7.24-27.1.el7 will be installed
      --> Processing Dependency: Percona-Server-shared-57 for package: Percona-Server-client-57-5.7.24-27.1.el7.x86_64
      ---> Package Percona-Server-server-57.x86_64 0:5.7.24-27.1.el7 will be installed
      ---> Package percona-toolkit.x86_64 0:3.0.13-1.el7 will be installed
      --> Processing Dependency: perl(DBD::mysql) >= 1.0 for package: percona-toolkit-3.0.13-1.el7.x86_64
      ---> Package sysbench.x86_64 0:1.0.16-2.el7 will be installed
      --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: sysbench-1.0.16-2.el7.x86_64
      --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: sysbench-1.0.16-2.el7.x86_64
      --> Running transaction check
      ---> Package Percona-Server-shared-56.x86_64 0:5.6.43-rel84.3.el7 will be installed
      ---> Package Percona-Server-shared-57.x86_64 0:5.7.24-27.1.el7 will be installed
      --> Processing Dependency: Percona-Server-shared-compat-57 for package: Percona-Server-shared-57-5.7.24-27.1.el7.x86_64
      ---> Package perl-DBD-MySQL.x86_64 0:4.023-6.el7 will be installed
      --> Running transaction check
      ---> Package Percona-Server-shared-compat-57.x86_64 0:5.7.24-27.1.el7 will be installed
      --> Processing Conflict: Percona-Server-shared-compat-57-5.7.24-27.1.el7.x86_64 conflicts Percona-Server-shared-56
      --> Finished Dependency Resolution
      Error: Percona-Server-shared-compat-57 conflicts with Percona-Server-shared-56-5.6.43-rel84.3.el7.x86_64
       You could try using --skip-broken to work around the problem
       You could try running: rpm -Va --nofiles --nodigest
      
      
      # rpm -qa | grep -i Percona
      percona-release-1.0-7.noarch
      
      # cat /etc/redhat-release
      CentOS Linux release 7.4.1708 (Core)
      

        Smart Checklist

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                matthew.boehm@percona.com Matthew Boehm
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: