[MDEV-9766] Testing for MDEV-9584 (Relaxed rules for yum upgrade) Created: 2016-03-19  Updated: 2020-04-22

Status: Stalled
Project: MariaDB Server
Component/s: Packaging, Tests
Fix Version/s: N/A

Type: Task Priority: Major
Reporter: Elena Stepanova Assignee: Elena Stepanova
Resolution: Unresolved Votes: 0
Labels: None

Issue Links:
PartOf
is part of MDEV-22329 Packages issues when upgrading Open
Relates
relates to MDEV-9798 Conflicts upon installing MariaDB ser... Open
relates to MDEV-9799 ERROR with rpm_check_debug vs depsolv... Open
relates to MDEV-9805 After upgrade from distro's mariadb o... Open
relates to MDEV-9806 Cannot install MariaDB-devel over dis... Open
relates to MDEV-9807 MariaDB-server does not replace Maria... Open
relates to MDEV-9808 MariaDB-server does not replace maria... Open
relates to MDEV-9796 MariaDB cannot be installed from Mari... Closed
relates to MDEV-9797 After upgrade from Galera server does... Open

 Description   

To be converted into a subtask for MDEV-9584 when done

Yum-based systems that we build on/for:

  • CentOS 5 32/64-bit
  • CentOS 6 32/64-bit
  • CentOS 7 64-bit
  • Fedora 22 32/64-bit
  • Fedora 23 32/64-bit
  • RHEL 5 32/64-bit

Zypper-based (are they affected? I suppose they are, since the changes are about RPMs):

  • openSUSE 13 32/64-bit
  • SLES 11 32/64-bit
  • SLES 11 SP1 64-bit
  • SLES 12 64-bit

Notes:

  • NEW – packages under test
  • some positions will duplicate each other, but which duplicate which will depend on the system
  • Initially, 32/64-bit platforms, when both are available, are to be chosen randomly. If there is time later, both to be checked.

For each, the following upgrade paths must be tested:

  • MariaDB's 10.0 => NEW
  • MariaDB's 5.5 => NEW (where 5.5 is available)
  • MariaDB's 5.5-galera => NEW (where 5.5 Galera is available)
  • MariaDB's 10.0-galera => NEW
  • default MariaDB => NEW (from whatever gets installed on the system by "mariadb" or "mariadb-server", if anything)
  • default MySQL => NEW (from whatever gets installed on the system by "mysql" or "mysql-server", if anything)
  • current distribution's MariaDB => NEW
  • current distribution's MySQL => NEW

Also would be good to test:

  • Oracle's MySQL 5.5 => NEW (if MySQL 5.5 is available)
  • Oracle's MySQL 5.6 => NEW (if MySQL 5.6 is available)
  • Oracle's MySQL 5.7 => NEW (if MySQL 5.7 is available)
  • minor upgrade MariaDB's 10.1.12 => NEW (also done in buildbot, but better to double-check)

Worth testing if there is time:

  • Percona server 5.6 => NEW
  • Percona server 5.7 => NEW
  • PXC => NEW


 Comments   
Comment by Elena Stepanova [ 2016-03-20 ]

CentOS 5 (x86_64)

VM: vm-centos5-amd64-install.qcow2

rpm -qa | grep -iE 'mysql|maria'
<nothing>

Packages

MariaDB-10.1.13-centos5-x86_64-client.rpm                                                                      100%   14MB  13.8MB/s   00:01    
MariaDB-10.1.13-centos5-x86_64-gssapi-server.rpm                                                               100%   38KB  38.0KB/s   00:00    
MariaDB-10.1.13-centos5-x86_64-devel.rpm                                                                       100% 8928KB   8.7MB/s   00:01    
MariaDB-10.1.13-centos5-x86_64-shared.rpm                                                                      100% 1642KB   1.6MB/s   00:00    
MariaDB-10.1.13-centos5-x86_64-test.rpm                                                                        100%   27MB  26.7MB/s   00:01    
MariaDB-10.1.13-centos5-x86_64-connect-engine.rpm                                                              100% 2147KB   2.1MB/s   00:00    
MariaDB-10.1.13-centos5-x86_64-server.rpm                                                                      100%   67MB  16.7MB/s   00:04    
MariaDB-10.1.13-centos5-x86_64-gssapi-client.rpm                                                               100%   17KB  16.9KB/s   00:00    
MariaDB-10.1.13-centos5-x86_64-compat.rpm                                                                      100% 3519KB   3.4MB/s   00:01    
MariaDB-10.1.13-centos5-x86_64-common.rpm                                                                      100%   50KB  50.5KB/s   00:00    

From MariaDB-server 5.5.48 (+client, common)

PASS

  • MariaDB-server 10.1.13 only (+galera) => OK

    result

    $ rpm -qa | grep -iE 'mysql|maria'
    MariaDB-client-5.5.48-1
    MariaDB-common-5.5.48-1
    MariaDB-server-10.1.13-1
    

  • all other packages => OK

    result

    $ rpm -qa | grep -iE 'mysql|maria'
    MariaDB-common-10.1.13-1
    MariaDB-gssapi-server-10.1.13-1
    MariaDB-test-10.1.13-1
    MariaDB-server-10.1.13-1
    MariaDB-client-10.1.13-1
    MariaDB-compat-10.1.13-1
    MariaDB-shared-10.1.13-1
    MariaDB-devel-10.1.13-1
    MariaDB-gssapi-client-10.1.13-1
    MariaDB-connect-engine-10.1.13-1
    

From MariaDB-server 10.0.24 (+client, common)

PASS

  • MariaDB-server 10.1.13 only (+galera) => OK

    result

    $ rpm -qa | grep -iE 'mysql|maria'
    MariaDB-client-10.0.24-1
    MariaDB-common-10.0.24-1
    MariaDB-server-10.1.13-1
    

  • mysql_upgrade is not run automatically, manually runs OK
  • all other packages => OK

    result

    $ rpm -qa | grep -iE 'mysql|maria'
    MariaDB-common-10.1.13-1
    MariaDB-gssapi-server-10.1.13-1
    MariaDB-test-10.1.13-1
    MariaDB-server-10.1.13-1
    MariaDB-client-10.1.13-1
    MariaDB-compat-10.1.13-1
    MariaDB-shared-10.1.13-1
    MariaDB-devel-10.1.13-1
    MariaDB-gssapi-client-10.1.13-1
    MariaDB-connect-engine-10.1.13-1
    

From MariaDB-Galera-server 10.0.24 (+client, common, galera)

PASS with notes

  • MariaDB-server 10.1.13 only => installs, but does not get started automatically

    result

    $ rpm -qa | grep -iE 'mysql|maria'
    MariaDB-client-10.0.24-1
    MariaDB-common-10.0.24-1
    MariaDB-server-10.1.13-1
    

  • mysql_upgrade is not run automatically, manually runs OK
  • all other packages => OK

    result

    $ rpm -qa | grep -iE 'mysql|maria'
    MariaDB-common-10.1.13-1
    MariaDB-gssapi-server-10.1.13-1
    MariaDB-test-10.1.13-1
    MariaDB-server-10.1.13-1
    MariaDB-client-10.1.13-1
    MariaDB-compat-10.1.13-1
    MariaDB-shared-10.1.13-1
    MariaDB-devel-10.1.13-1
    MariaDB-gssapi-client-10.1.13-1
    MariaDB-connect-engine-10.1.13-1
    

From MariaDB-Galera-server 5.5.48 (+client, common, galera)

PASS with notes

  • MariaDB-server 10.1.13 only => installs, but does not get started automatically

    result

    $ rpm -qa | grep -iE 'mysql|maria'
    MariaDB-client-5.5.48-1
    MariaDB-common-5.5.48-1
    MariaDB-server-10.1.13-1
    

  • mysql_upgrade is not run automatically, manually runs OK
  • all other packages => OK

    result

    $ rpm -qa | grep -iE 'mysql|maria'
    MariaDB-common-10.1.13-1
    MariaDB-gssapi-server-10.1.13-1
    MariaDB-test-10.1.13-1
    MariaDB-server-10.1.13-1
    MariaDB-client-10.1.13-1
    MariaDB-compat-10.1.13-1
    MariaDB-shared-10.1.13-1
    MariaDB-devel-10.1.13-1
    MariaDB-gssapi-client-10.1.13-1
    MariaDB-connect-engine-10.1.13-1
    

From default mysql-server MySQL 5.0.95 (+mysql, perl-DBD-MySQL)

FAIL

$ rpm -qa | grep -iE 'mysql|maria'
perl-DBD-MySQL-3.0007-2.el5
mysql-5.0.95-5.el5_9
mysql-server-5.0.95-5.el5_9

  • MariaDB 10.1.13 server only => missing dependencies (client, common, galera)
  • MariaDB 10.1.13 server+client+common + galera => does not install, conflicts

    mysql-server-5.0.95-5.el5_9.x86_64 from installed has depsolving problems
      --> mysql-server conflicts with MariaDB-server
    mysql-5.0.95-5.el5_9.x86_64 from installed has depsolving problems
      --> mysql conflicts with MariaDB-server
    Error: mysql conflicts with MariaDB-server
    Error: mysql-server conflicts with MariaDB-server
    

  • FORCE_UPGRADE doesn't seem to change it

From mysql51-mysql-server MySQL 5.1.70 (+mysql, mysql51-mysql, mysql51-mysql-libs, mysql51-runtime, perl-DBD-MySQL, scl-utils)

FAIL

$ rpm -qa | grep -iE 'mysql|maria'
mysql-5.0.95-5.el5_9
perl-DBD-MySQL-3.0007-2.el5
mysql51-runtime-1-9.el5
mysql51-mysql-5.1.70-1.el5
mysql51-mysql-server-5.1.70-1.el5
mysql51-mysql-libs-5.1.70-1.el5

  • MariaDB 10.1.13 server only => missing dependencies (client, common, galera)
  • MariaDB 10.1.13 server+client+common + galera => does not install, conflicts

    mysql-5.0.95-5.el5_9.x86_64 from installed has depsolving problems
      --> mysql conflicts with MariaDB-server
    Error: mysql conflicts with MariaDB-server
    

From mysql55-mysql-server MySQL 5.5.45 (+mysql, mysql55-mysql, mysql55-mysql-libs, mysql55-runtime, perl-DBD-MySQL, scl-utils)

FAIL

$ rpm -qa | grep -iE 'mysql|maria'
mysql-5.0.95-5.el5_9
mysql55-mysql-5.5.45-1.el5
mysql55-runtime-1-12.el5
mysql55-mysql-libs-5.5.45-1.el5
mysql55-mysql-server-5.5.45-1.el5
perl-DBD-MySQL-3.0007-2.el5

  • MariaDB 10.1.13 server only => conflicts and missing dependencies (client, common, galera)
  • MariaDB 10.1.13 server+client+common + galera => does not install, conflicts

    mysql-5.0.95-5.el5_9.x86_64 from installed has depsolving problems
      --> mysql conflicts with MariaDB-server
    Error: mysql conflicts with MariaDB-server
    

(Oracle repo) From mysql-community-server 5.7.11 (+mysql, mysql-community-client, mysql-community-common, mysql-community-libs, mysql-community-libs-compat)

FAIL

$ rpm -qa | grep -iE 'mysql|maria'
mysql-community-common-5.7.11-1.el5
mysql57-community-release-el5-7
mysql-community-libs-5.7.11-1.el5
mysql-community-libs-compat-5.7.11-1.el5
mysql-community-server-5.7.11-1.el5
mysql-community-client-5.7.11-1.el5
mysql-5.7.11-1.el5

  • MariaDB 10.1.13 server only => conflicts and missing dependencies (client, common, galera)
  • MariaDB 10.1.13 server+client+common + galera => agrees to install, but fails

    Transaction Check Error:
      file /usr/bin/mysql from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/bin/mysqladmin from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/bin/mysqlbinlog from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/bin/mysqlcheck from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/bin/mysqldump from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/bin/mysqlimport from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/bin/mysqlshow from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/bin/mysqlslap from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysql.1.gz from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysqladmin.1.gz from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysqlbinlog.1.gz from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysqlcheck.1.gz from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysqldump.1.gz from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysqlimport.1.gz from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysqlshow.1.gz from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysqlslap.1.gz from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-client-5.7.11-1.el5.x86_64
      file /usr/bin/mysql_plugin from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysql_plugin.1.gz from install of MariaDB-client-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/Index.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/armscii8.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/ascii.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/cp1250.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/cp1256.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/cp1257.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/cp850.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/cp852.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/cp866.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/dec8.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/geostd8.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/greek.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/hebrew.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/hp8.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/keybcs2.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/koi8r.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/koi8u.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/latin1.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/latin2.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/latin5.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/latin7.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/macce.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/macroman.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/charsets/swe7.xml from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /etc/my.cnf from install of MariaDB-common-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/mysql/czech/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/danish/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/dutch/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/english/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/errmsg-utf8.txt from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/estonian/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/french/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/german/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/greek/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/hungarian/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/italian/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/japanese/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/korean/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/norwegian-ny/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/norwegian/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/polish/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/portuguese/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/romanian/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/russian/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/serbian/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/slovak/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/spanish/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/swedish/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /usr/share/mysql/ukrainian/errmsg.sys from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-common-5.7.11-1.el5.x86_64
      file /etc/logrotate.d/mysql from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/innochecksum from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/my_print_defaults from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/myisam_ftdump from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/myisamchk from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/myisamlog from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/myisampack from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/mysql_install_db from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/mysql_secure_installation from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/mysql_tzinfo_to_sql from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/mysql_upgrade from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/mysqld_multi from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/mysqld_safe from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/mysqldumpslow from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/perror from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/replace from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/resolve_stack_dump from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/bin/resolveip from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/lib64/mysql/plugin/auth_socket.so from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/lib64/mysql/plugin/semisync_master.so from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/lib64/mysql/plugin/semisync_slave.so from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/sbin/mysqld from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/innochecksum.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/my_print_defaults.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/myisam_ftdump.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/myisamchk.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/myisamlog.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/myisampack.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysql.server.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysql_install_db.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysql_secure_installation.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysql_tzinfo_to_sql.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysql_upgrade.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysqld_multi.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysqld_safe.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/mysqldumpslow.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/perror.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/replace.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/resolve_stack_dump.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man1/resolveip.1.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/man/man8/mysqld.8.gz from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/mysql/fill_help_tables.sql from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/mysql/magic from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/mysql/mysql-log-rotate from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/mysql/mysql_system_tables.sql from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/mysql/mysql_system_tables_data.sql from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
      file /usr/share/mysql/mysql_test_data_timezone.sql from install of MariaDB-server-10.1.13-1.x86_64 conflicts with file from package mysql-community-server-5.7.11-1.el5.x86_64
    

(Oracle repo) From mysql-community-server 5.6.28 (+mysql, mysql-community-client, mysql-community-common, mysql-community-libs, mysql-community-libs-compat)

FAIL
Same as from MySQL 5.7

Comment by Elena Stepanova [ 2016-03-20 ]

Fedora 23 (x86_64)

VM: vm-fedora23-amd64-install.qcow2

rpm -qa | grep -iE 'mysql|maria'
<nothing>

Packages

MariaDB-10.1.13-fedora23-x86_64-connect-engine.rpm                                                             100% 1813KB   1.8MB/s   00:00    
MariaDB-10.1.13-fedora23-x86_64-gssapi-server.rpm                                                              100%   39KB  39.3KB/s   00:00    
MariaDB-10.1.13-fedora23-x86_64-cracklib-password-check.rpm                                                    100%   20KB  19.9KB/s   00:00    
MariaDB-10.1.13-fedora23-x86_64-test.rpm                                                                       100%   67MB  22.4MB/s   00:03    
MariaDB-10.1.13-fedora23-x86_64-shared.rpm                                                                     100% 1295KB   1.3MB/s   00:01    
MariaDB-10.1.13-fedora23-x86_64-compat.rpm                                                                     100% 1469KB   1.4MB/s   00:00    
MariaDB-10.1.13-fedora23-x86_64-common.rpm                                                                     100%   47KB  47.4KB/s   00:00    
MariaDB-10.1.13-fedora23-x86_64-gssapi-client.rpm                                                              100%   22KB  22.0KB/s   00:00    
MariaDB-10.1.13-fedora23-x86_64-cassandra-engine.rpm                                                           100% 1778KB   1.7MB/s   00:00    
MariaDB-10.1.13-fedora23-x86_64-devel.rpm                                                                      100% 6667KB   6.5MB/s   00:01    
MariaDB-10.1.13-fedora23-x86_64-server.rpm                                                                     100%   86MB  28.7MB/s   00:03    
MariaDB-10.1.13-fedora23-x86_64-client.rpm                                                                     100%   34MB  16.9MB/s   00:02    

From MariaDB-server 10.0.24 (+client, common)

PASS with notes

  • MariaDB-server 10.1.13 only (+galera, boost-program-options) => complains restart failed, although dnf returns 0:

    Total                                                                                                            995 kB/s | 9.1 MB     00:09     
    Running transaction check
    Transaction check succeeded.
    Running transaction test
    Transaction test succeeded.
    Running transaction
      Installing  : boost-program-options-1.58.0-11.fc23.x86_64                                                                                  1/4 
      Installing  : galera-25.3.14-1.fc23.fc23.x86_64                                                                                            2/4 
      Upgrading   : MariaDB-server-10.1.13-1.fc23.x86_64                                                                                         3/4 
      Cleanup     : MariaDB-server-10.0.24-1.fc23.x86_64                                                                                         4/4 
     
     
    Restarting mysql (via systemctl):  Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details.
    [FAILED]
      Verifying   : galera-25.3.14-1.fc23.fc23.x86_64                                                                                            1/4 
      Verifying   : boost-program-options-1.58.0-11.fc23.x86_64                                                                                  2/4 
      Verifying   : MariaDB-server-10.1.13-1.fc23.x86_64                                                                                         3/4 
      Verifying   : MariaDB-server-10.0.24-1.fc23.x86_64                                                                                         4/4 
     
    Installed:
      boost-program-options.x86_64 1.58.0-11.fc23                                  galera.x86_64 25.3.14-1.fc23.fc23                                 
     
    Upgraded:
      MariaDB-server.x86_64 10.1.13-1.fc23                                                                                                           
     
    Complete!
     
    $ echo $?
    0
    

    In fact restart did work, but at some point the server was started twice:

    Mar 20 23:36:25 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:25 140692995586304 [Note] /usr/sbin/mysqld (mysqld 10.1.13-MariaDB) starting as process 1780 ...
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: Using mutexes to ref count buffer pool pages
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: The InnoDB memory heap is disabled
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: Memory barrier is not used
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: Compressed tables use zlib 1.2.8
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: Using Linux native AIO
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: Using generic crc32 instructions
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: Initializing buffer pool, size = 128.0M
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: Completed initialization of buffer pool
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: Highest supported file format is Barracuda.
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: 128 rollback segment(s) are active.
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB: Waiting for purge to start
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.28-76.1 started; log sequence number 1624215
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692244391680 [Note] InnoDB: Dumping buffer pool(s) not yet started
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] Plugin 'FEEDBACK' is disabled.
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] Server socket created on IP: '::'.
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 7ff5a3fe3b00 InnoDB: Error: Column last_update in table "mysql"."innodb_table_stats" is INT UNSIGNED NOT NULL but should be BINARY(4) NOT NULL (type mismatch).
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 7ff5a3fe3b00 InnoDB: Error: Fetch of persistent statistics requested for table "mysql"."gtid_slave_pos" but the required system tables mysql.innodb_table_stats and mysql.innodb_index_stats are not present or have unexpected structure. Using transient stats instead.
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: 2016-03-20 23:36:26 140692995586304 [Note] /usr/sbin/mysqld: ready for connections.
    Mar 20 23:36:26 fedora23-amd64 mysqld[1780]: Version: '10.1.13-MariaDB'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MariaDB Server
    Mar 20 23:36:27 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:27 140405775083776 [Note] /usr/sbin/mysqld (mysqld 10.1.13-MariaDB) starting as process 1844 ...
    Mar 20 23:36:27 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:27 140405775083776 [ERROR] mysqld: Can't lock aria control file '/var/lib/mysql/aria_log_control' for exclusive use, error: 11. Will retry for 30 seconds
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [ERROR] mysqld: Got error 'Could not get an exclusive lock; file is probably in use by another process' when trying to use aria control file '/var/lib/mysql/aria_log_control'
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [ERROR] Plugin 'Aria' init function returned error.
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [ERROR] Plugin 'Aria' registration as a STORAGE ENGINE failed.
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [Note] InnoDB: Using mutexes to ref count buffer pool pages
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [Note] InnoDB: The InnoDB memory heap is disabled
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [Note] InnoDB: Memory barrier is not used
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [Note] InnoDB: Compressed tables use zlib 1.2.8
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [Note] InnoDB: Using Linux native AIO
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [Note] InnoDB: Using generic crc32 instructions
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [Note] InnoDB: Initializing buffer pool, size = 128.0M
    Mar 20 23:36:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:58 140405775083776 [Note] InnoDB: Completed initialization of buffer pool
    Mar 20 23:36:59 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:59 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:36:59 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:59 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:36:59 fedora23-amd64 mysqld[1844]: 2016-03-20 23:36:59 140405775083776 [Note] InnoDB: Retrying to lock the first data file
    Mar 20 23:37:00 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:00 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:00 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:00 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:01 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:01 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:01 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:01 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:02 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:02 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:02 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:02 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:03 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:03 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:03 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:03 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:04 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:04 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:04 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:04 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:05 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:05 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:05 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:05 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:06 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:06 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:06 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:06 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:07 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:07 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:07 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:07 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:08 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:08 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:08 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:08 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:09 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:09 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:09 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:09 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:10 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:10 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:10 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:10 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:11 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:11 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:11 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:11 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:12 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:12 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:12 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:12 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:13 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:13 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:13 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:13 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:14 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:14 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:14 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:14 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:15 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:15 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:15 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:15 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:16 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:16 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:16 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:16 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:17 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:17 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:17 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:17 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:18 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:18 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:18 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:18 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:19 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:19 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:19 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:19 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:20 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:20 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:20 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:20 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:21 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:21 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:21 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:21 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:22 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:22 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:22 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:22 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:23 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:23 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:23 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:23 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:24 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:24 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:24 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:24 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:25 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:25 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:25 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:25 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:26 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:26 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:26 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:26 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:27 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:27 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:27 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:27 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:28 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:28 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:28 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:28 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:29 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:29 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:29 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:29 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:30 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:30 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:30 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:30 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:31 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:31 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:31 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:31 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:32 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:32 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:32 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:32 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:33 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:33 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:33 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:33 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:34 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:34 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:34 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:34 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:35 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:35 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:35 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:35 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:36 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:36 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:36 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:36 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:37 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:37 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:37 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:37 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:38 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:38 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:38 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:38 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:39 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:39 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:40 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:40 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:40 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:40 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:41 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:41 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:41 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:41 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:42 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:42 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:42 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:42 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:43 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:43 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:43 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:43 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:44 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:44 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:44 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:44 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:45 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:45 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:45 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:45 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:46 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:46 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:46 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:46 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:47 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:47 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:47 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:47 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:48 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:48 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:48 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:48 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:49 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:49 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:49 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:49 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:50 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:50 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:50 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:50 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:51 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:51 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:51 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:51 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:52 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:52 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:52 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:52 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:53 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:53 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:53 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:53 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:54 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:54 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:54 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:54 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:55 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:55 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:55 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:55 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:56 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:56 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:56 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:56 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:57 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:57 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:57 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:57 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:58 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:58 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:58 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:37:59 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:59 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:37:59 fedora23-amd64 mysqld[1844]: 2016-03-20 23:37:59 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:00 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:00 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:00 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:00 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:01 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:01 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:01 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:01 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:02 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:02 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:02 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:02 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:03 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:03 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:03 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:03 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:04 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:04 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:04 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:04 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:05 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:05 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:05 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:05 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:06 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:06 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:06 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:06 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:07 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:07 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:07 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:07 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:08 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:08 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:08 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:08 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:09 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:09 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:09 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:09 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:10 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:10 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:10 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:10 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:11 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:11 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:11 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:11 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:12 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:12 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:12 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:12 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:13 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:13 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:13 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:13 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:14 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:14 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:14 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:14 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:15 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:15 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:15 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:15 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:16 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:16 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:16 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:16 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:17 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:17 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:17 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:17 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:18 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:18 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:18 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:18 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:19 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:19 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:19 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:19 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:20 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:20 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:20 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:20 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:21 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:21 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:21 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:21 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:22 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:22 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:22 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:22 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:23 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:23 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:23 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:23 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:24 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:24 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:24 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:24 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:25 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:25 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:25 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:25 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:26 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:26 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:26 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:26 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:27 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:27 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:27 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:27 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:28 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:28 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:28 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:28 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:29 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:29 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:29 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:29 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:30 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:30 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:30 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:30 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:31 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:31 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:31 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:31 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:32 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:32 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:32 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:32 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:33 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:33 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:33 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:33 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:34 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:34 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:34 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:34 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:35 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:35 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:35 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:35 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:36 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:36 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:36 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:36 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:37 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:37 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:37 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:37 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:38 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:38 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:38 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:38 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:39 140405775083776 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:39 140405775083776 [Note] InnoDB: Check that you do not already have another mysql  process using the same InnoDB data or log files.
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:39 140405775083776 [Note] InnoDB: Unable to open the first data file
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:39 7fb2c4592900  InnoDB: Operating system error number 11 in a file operation.
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: InnoDB: Error number 11 means 'Resource temporarily unavailable'.
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: InnoDB: Some operating system error numbers are described at
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: InnoDB: http://dev.mysql.com/doc/refman/5.6/en/operating-system-error-codes.html
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:39 140405775083776 [ERROR] InnoDB: Can't open './ibdata1'
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:39 140405775083776 [ERROR] InnoDB: Could not open or create the system tablespace. If you tried to add new data files to the system tablespace, and it failed here, you should now edit innodb_data_file_path in my.cnf back to what it was, and remove the new ibdata files InnoDB created in this failed attempt. InnoDB only wrote those files full of zeros, but did not yet use them in any way. But be careful: do not remove old data files which contain your precious data!
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:39 140405775083776 [ERROR] Plugin 'InnoDB' init function returned error.
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:39 140405775083776 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:39 140405775083776 [Note] Plugin 'FEEDBACK' is disabled.
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:39 140405775083776 [ERROR] Unknown/unsupported storage engine: InnoDB
    Mar 20 23:38:39 fedora23-amd64 mysqld[1844]: 2016-03-20 23:38:39 140405775083776 [ERROR] Aborting
    Mar 20 23:41:11 fedora23-amd64 mysqld[1780]: 2016-03-20 23:41:11 7ff5a3fe3b00 InnoDB: Error: Column last_update in table "mysql"."innodb_table_stats" is INT UNSIGNED NOT NULL but should be BINARY(4) NOT NULL (type mismatch).
    Mar 20 23:41:11 fedora23-amd64 mysqld[1780]: 2016-03-20 23:41:11 7ff5a3fe3b00 InnoDB: Error: Fetch of persistent statistics requested for table "test"."t1" but the required system tables mysql.innodb_table_stats and mysql.innodb_index_stats are not present or have unexpected structure. Using transient stats instead.
    

    result

    $ rpm -qa | grep -iE 'mysql|maria'
    MariaDB-client-10.0.24-1.fc23.x86_64
    MariaDB-server-10.1.13-1.fc23.x86_64
    MariaDB-common-10.0.24-1.fc23.x86_64
    

  • mysql_upgrade is not run automatically, manually runs OK
  • all other packages (+thrift) => OK

    result

    $ rpm -qa | grep -iE 'mysql|maria'
    MariaDB-common-10.1.13-1.fc23.x86_64
    MariaDB-shared-10.1.13-1.fc23.x86_64
    MariaDB-client-10.1.13-1.fc23.x86_64
    MariaDB-server-10.1.13-1.fc23.x86_64
    MariaDB-test-10.1.13-1.fc23.x86_64
    MariaDB-gssapi-client-10.1.13-1.fc23.x86_64
    MariaDB-compat-10.1.13-1.fc23.x86_64
    MariaDB-connect-engine-10.1.13-1.fc23.x86_64
    MariaDB-gssapi-server-10.1.13-1.fc23.x86_64
    MariaDB-cassandra-engine-10.1.13-1.fc23.x86_64
    MariaDB-devel-10.1.13-1.fc23.x86_64
    MariaDB-cracklib-password-check-10.1.13-1.fc23.x86_64
    

Comment by Elena Stepanova [ 2016-03-21 ]

MySQL and MariaDB packages available on systems via default repos

CentOS 5 x86_64

mysql

mysql-connector-java.x86_64 : Official JDBC driver for MySQL
mysql.i386 : MySQL client programs and shared libraries
mysql.x86_64 : MySQL client programs and shared libraries
mysql-bench.x86_64 : MySQL benchmark scripts and data
mysql-connector-odbc.x86_64 : ODBC driver for MySQL
mysql-connector-odbc64.x86_64 : ODBC driver for MySQL
mysql-devel.i386 : Files for development of MySQL applications
mysql-devel.x86_64 : Files for development of MySQL applications
mysql-mmm.noarch : Multi-Master Replication Manager for MySQL
mysql-mmm-agent.noarch : MMM Database Server Agent Daemon and Libraries
mysql-mmm-monitor.noarch : MMM Monitor Server Daemon and Libraries
mysql-mmm-tools.noarch : MMM Control Scripts and Libraries
mysql-proxy.x86_64 : A proxy for the MySQL Client/Server protocol
mysql-server.x86_64 : The MySQL server and related files
mysql-test.x86_64 : The test suite distributed with MySQL
mysql51.x86_64 : Package that installs mysql51
mysql51-build.x86_64 : Package shipping basic build configuration
mysql51-mysql.x86_64 : MySQL client programs and shared libraries
mysql51-mysql-bench.x86_64 : MySQL benchmark scripts and data
mysql51-mysql-libs.x86_64 : The shared libraries required for MySQL clients
mysql51-mysql-server.x86_64 : The MySQL server and related files
mysql51-mysql-test.x86_64 : The test suite distributed with MySQL
mysql51-runtime.x86_64 : Package that handles mysql51 Software Collection.
mysql55.x86_64 : Package that installs mysql55
mysql55-build.x86_64 : Package shipping basic build configuration
mysql55-mysql.x86_64 : MySQL client programs and shared libraries
mysql55-mysql-bench.x86_64 : MySQL benchmark scripts and data
mysql55-mysql-devel.i386 : Files for development of MySQL plugins
mysql55-mysql-devel.x86_64 : Files for development of MySQL plugins
mysql55-mysql-libs.x86_64 : The shared libraries required for MySQL clients
mysql55-mysql-server.x86_64 : The MySQL server and related files
mysql55-mysql-test.x86_64 : The test suite distributed with MySQL
mysql55-runtime.x86_64 : Package that handles mysql55 Software Collection.
mysqlreport.noarch : A friendly report of important MySQL status values
mysqltuner.noarch : MySQL configuration assistant

maria

none

percona

none

CentOS 5 i386

mysql

mysql-connector-java.i386 : Official JDBC driver for MySQL
mysql.i386 : MySQL client programs and shared libraries
mysql-bench.i386 : MySQL benchmark scripts and data
mysql-connector-odbc.i386 : ODBC driver for MySQL
mysql-connector-odbc64.i386 : ODBC driver for MySQL
mysql-devel.i386 : Files for development of MySQL applications
mysql-mmm.noarch : Multi-Master Replication Manager for MySQL
mysql-mmm-agent.noarch : MMM Database Server Agent Daemon and Libraries
mysql-mmm-monitor.noarch : MMM Monitor Server Daemon and Libraries
mysql-mmm-tools.noarch : MMM Control Scripts and Libraries
mysql-proxy.i386 : A proxy for the MySQL Client/Server protocol
mysql-server.i386 : The MySQL server and related files
mysql-test.i386 : The test suite distributed with MySQL
mysql51.i386 : Package that installs mysql51
mysql51-build.i386 : Package shipping basic build configuration
mysql51-mysql.i386 : MySQL client programs and shared libraries
mysql51-mysql-bench.i386 : MySQL benchmark scripts and data
mysql51-mysql-libs.i386 : The shared libraries required for MySQL clients
mysql51-mysql-server.i386 : The MySQL server and related files
mysql51-mysql-test.i386 : The test suite distributed with MySQL
mysql51-runtime.i386 : Package that handles mysql51 Software Collection.
mysql55.i386 : Package that installs mysql55
mysql55-build.i386 : Package shipping basic build configuration
mysql55-mysql.i386 : MySQL client programs and shared libraries
mysql55-mysql-bench.i386 : MySQL benchmark scripts and data
mysql55-mysql-devel.i386 : Files for development of MySQL plugins
mysql55-mysql-libs.i386 : The shared libraries required for MySQL clients
mysql55-mysql-server.i386 : The MySQL server and related files
mysql55-mysql-test.i386 : The test suite distributed with MySQL
mysql55-runtime.i386 : Package that handles mysql55 Software Collection.
mysqlreport.noarch : A friendly report of important MySQL status values
mysqltuner.noarch : MySQL configuration assistant

maria

none

percona

none

CentOS 6 x86_64

mysql

mysql.x86_64 : MySQL client programs and shared libraries
mysql-bench.x86_64 : MySQL benchmark scripts and data
mysql-connector-java.x86_64 : Official JDBC driver for MySQL
mysql-connector-java.noarch : Official JDBC driver for MySQL
mysql-connector-odbc.x86_64 : ODBC driver for MySQL
mysql-devel.i686 : Files for development of MySQL applications
mysql-devel.x86_64 : Files for development of MySQL applications
mysql-embedded.i686 : MySQL as an embeddable library
mysql-embedded.x86_64 : MySQL as an embeddable library
mysql-embedded-devel.i686 : Development files for MySQL as an embeddable library
mysql-embedded-devel.x86_64 : Development files for MySQL as an embeddable
mysql-libs.x86_64 : The shared libraries required for MySQL clients
mysql-libs.i686 : The shared libraries required for MySQL clients
mysql-mmm.noarch : Multi-Master Replication Manager for MySQL
mysql-proxy.x86_64 : A proxy for the MySQL Client/Server protocol
mysql-server.x86_64 : The MySQL server and related files
mysql-test.x86_64 : The test suite distributed with MySQL
mysqlreport.noarch : A friendly report of important MySQL status values
mysqltuner.noarch : MySQL configuration assistant
mysql-mmm-agent.noarch : MMM Database Server Agent Daemon and Libraries
mysql-mmm-monitor.noarch : MMM Monitor Server Daemon and Libraries
mysql-mmm-tools.noarch : MMM Control Scripts and Libraries

maria

none

percona

none

CentOS 6 i386

mysql

mysql.i686 : MySQL client programs and shared libraries
mysql-bench.i686 : MySQL benchmark scripts and data
mysql-connector-java.i386 : Official JDBC driver for MySQL
mysql-connector-java.noarch : Official JDBC driver for MySQL
mysql-connector-odbc.i686 : ODBC driver for MySQL
mysql-devel.i686 : Files for development of MySQL applications
mysql-embedded.i686 : MySQL as an embeddable library
mysql-embedded-devel.i686 : Development files for MySQL as an embeddable library
mysql-libs.i686 : The shared libraries required for MySQL clients
mysql-mmm.noarch : Multi-Master Replication Manager for MySQL
mysql-proxy.i386 : A proxy for the MySQL Client/Server protocol
mysql-server.i686 : The MySQL server and related files
mysql-test.i686 : The test suite distributed with MySQL
mysqlreport.noarch : A friendly report of important MySQL status values
mysqltuner.noarch : MySQL configuration assistant
mysql-mmm-agent.noarch : MMM Database Server Agent Daemon and Libraries
mysql-mmm-monitor.noarch : MMM Monitor Server Daemon and Libraries
mysql-mmm-tools.noarch : MMM Control Scripts and Libraries

maria

none

percona

none

CentOS 7 x86_64

mysql

mysql++.x86_64 : C++ wrapper for the MySQL C API
mysql++-devel.x86_64 : MySQL++ developer files (headers, examples, etc.)
mysql++-manuals.x86_64 : MySQL++ user and reference manuals
mysql-connector-java.noarch : Official JDBC driver for MySQL
mysql-connector-odbc.x86_64 : ODBC driver for MySQL
mysql-connector-python.noarch : MySQL Connector for Python 2
mysql-mmm.noarch : Multi-Master Replication Manager for MySQL
mysql-proxy.x86_64 : A proxy for the MySQL Client/Server protocol
mysql-proxy-devel.x86_64 : Development files for mysql-proxy
mysql-utilities.noarch : MySQL Utilities
mysqlreport.noarch : A friendly report of important MySQL status values
mysqltuner.noarch : MySQL configuration assistant
mysql-mmm-agent.noarch : MMM Database Server Agent Daemon and Libraries
mysql-mmm-monitor.noarch : MMM Monitor Server Daemon and Libraries
mysql-mmm-tools.noarch : MMM Control Scripts and Libraries

maria

mariadb-bench.x86_64 : MariaDB benchmark scripts and data
mariadb-devel.i686 : Files for development of MariaDB/MySQL applications
mariadb-devel.x86_64 : Files for development of MariaDB/MySQL applications
mariadb-embedded.i686 : MariaDB as an embeddable library
mariadb-embedded.x86_64 : MariaDB as an embeddable library
mariadb-embedded-devel.i686 : Development files for MariaDB as an embeddable
mariadb-embedded-devel.x86_64 : Development files for MariaDB as an embeddable
mariadb-libs.x86_64 : The shared libraries required for MariaDB/MySQL clients
mariadb-libs.i686 : The shared libraries required for MariaDB/MySQL clients
mariadb-server.x86_64 : The MariaDB server and related files
mariadb-test.x86_64 : The test suite distributed with MariaD
mariadb.x86_64 : A community developed branch of MySQL

percona

none

Fedora 22 x86_64

mysql

mysql-utilities.noarch : MySQL Utilities
mysql++.i686 : C++ wrapper for the MySQL C API
mysql++.x86_64 : C++ wrapper for the MySQL C API
mysqltuner.noarch : MySQL configuration assistant
mysql-connector-odbc.x86_64 : ODBC driver for MySQL
mysqlnd-qc-panel.noarch : Mysqlnd Query Cache Monitor
mysqludf_xql.x86_64 : MySQL UDF library for XML output
mysql++-manuals.x86_64 : MySQL++ user and reference manuals
mysql-connector-python.noarch : MySQL Connector for Python 2
mysql-proxy-devel.i686 : Development files for mysql-proxy
mysql-proxy-devel.x86_64 : Development files for mysql-proxy
mysql-connector-java.noarch : Official JDBC driver for MySQL
mysql-connector-python3.noarch : MySQL Connector for Python 3
mysql-mmm.noarch : Multi-Master Replication Manager for MySQL
mysql-proxy.i686 : A proxy for the MySQL Client/Server protocol
mysql-proxy.x86_64 : A proxy for the MySQL Client/Server protocol
mysqlreport.noarch : A friendly report of important MySQL status values
mysql++-devel.i686 : MySQL++ developer files (headers, examples, etc.)
mysql++-devel.x86_64 : MySQL++ developer files (headers, examples, etc.)
mysql-mmm-agent.noarch : MMM Database Server Agent Daemon and Libraries
mysql-mmm-tools.noarch : MMM Control Scripts and Libraries
mysql-mmm-monitor.noarch : MMM Monitor Server Daemon and Libraries

maria

mariadb-bench.x86_64 : MariaDB benchmark scripts and data
mariadb-embedded.i686 : MariaDB as an embeddable library
mariadb-embedded.x86_64 : MariaDB as an embeddable library
mariadb-server.x86_64 : The MariaDB server and related files
mariadb-test.x86_64 : The test suite distributed with MariaD
mariadb-galera-server.x86_64 : The MariaDB server and related files
mariadb-connect-engine.x86_64 : The CONNECT storage engine for MariaDB
mariadb-oqgraph-engine.x86_64 : The Open Query GRAPH engine for MariaDB
mariadb-devel.i686 : Files for development of MariaDB/MySQL applications
mariadb-devel.x86_64 : Files for development of MariaDB/MySQL applications
mariadb-libs.i686 : The shared libraries required for MariaDB/MySQL clients
mariadb-libs.x86_64 : The shared libraries required for MariaDB/MySQL clients
mariadb-embedded-devel.i686 : Development files for MariaDB as an embeddable
mariadb-embedded-devel.x86_64 : Development files for MariaDB as an embeddable
mariadb.x86_64 : A community developed branch of MySQL
mariadb-common.i686 : The shared files required by server and client
mariadb-common.x86_64 : The shared files required by server and client
mariadb-config.x86_64 : The config files required by server and client
mariadb-errmsg.i686 : The error messages files required by server and embedded
mariadb-errmsg.x86_64 : The error messages files required by server and embedded

percona

percona-xtrabackup-test.x86_64 : Test suite for Percona Xtrabackup
percona-xtrabackup.x86_64 : Online backup for InnoDB/XtraDB in MySQL, Percona

Fedora 22 i386

maria

mysql-utilities.noarch : MySQL Utilities
mysql++.i686 : C++ wrapper for the MySQL C API
mysqltuner.noarch : MySQL configuration assistant
mysql-connector-odbc.i686 : ODBC driver for MySQL
mysqlnd-qc-panel.noarch : Mysqlnd Query Cache Monitor
mysqludf_xql.i686 : MySQL UDF library for XML output
mysql++-manuals.i686 : MySQL++ user and reference manuals
mysql-connector-python.noarch : MySQL Connector for Python 2
mysql-proxy-devel.i686 : Development files for mysql-proxy
mysql-connector-java.noarch : Official JDBC driver for MySQL
mysql-connector-python3.noarch : MySQL Connector for Python 3
mysql-mmm.noarch : Multi-Master Replication Manager for MySQL
mysql-proxy.i686 : A proxy for the MySQL Client/Server protocol
mysqlreport.noarch : A friendly report of important MySQL status values
mysql++-devel.i686 : MySQL++ developer files (headers, examples, etc.)
mysql-mmm-agent.noarch : MMM Database Server Agent Daemon and Libraries
mysql-mmm-tools.noarch : MMM Control Scripts and Libraries
mysql-mmm-monitor.noarch : MMM Monitor Server Daemon and Libraries

maria

mariadb-bench.i686 : MariaDB benchmark scripts and data
mariadb-embedded.i686 : MariaDB as an embeddable library
mariadb-server.i686 : The MariaDB server and related files
mariadb-test.i686 : The test suite distributed with MariaD
mariadb-galera-server.i686 : The MariaDB server and related files
mariadb-connect-engine.i686 : The CONNECT storage engine for MariaDB
mariadb-oqgraph-engine.i686 : The Open Query GRAPH engine for MariaDB
mariadb-devel.i686 : Files for development of MariaDB/MySQL applications
mariadb-libs.i686 : The shared libraries required for MariaDB/MySQL clients
mariadb-embedded-devel.i686 : Development files for MariaDB as an embeddable
mariadb.i686 : A community developed branch of MySQL
mariadb-common.i686 : The shared files required by server and client
mariadb-config.i686 : The config files required by server and client
mariadb-errmsg.i686 : The error messages files required by server and embedded

percona

percona-xtrabackup-test.i686 : Test suite for Percona Xtrabackup
percona-xtrabackup.i686 : Online backup for InnoDB/XtraDB in MySQL, Percona

Fedora 23 x86_64

mysql

mysql-utilities.noarch : MySQL Utilities
mysql++.i686 : C++ wrapper for the MySQL C API
mysql++.x86_64 : C++ wrapper for the MySQL C API
mysqltuner.noarch : MySQL configuration assistant
mysql-connector-odbc.x86_64 : ODBC driver for MySQL
mysqlnd-qc-panel.noarch : Mysqlnd Query Cache Monitor
mysqludf_xql.x86_64 : MySQL UDF library for XML output
mysql-connector-net.i686 : Mono ADO.NET driver for MySQL
mysql-connector-net.x86_64 : Mono ADO.NET driver for MySQL
mysql++-manuals.x86_64 : MySQL++ user and reference manuals
mysql-connector-java.noarch : Official JDBC driver for MySQL
mysql-connector-python.noarch : MySQL Connector for Python 2
mysql-proxy-devel.i686 : Development files for mysql-proxy
mysql-proxy-devel.x86_64 : Development files for mysql-proxy
mysql-connector-python3.noarch : MySQL Connector for Python 3
mysql-mmm.noarch : Multi-Master Replication Manager for MySQL
mysql-proxy.i686 : A proxy for the MySQL Client/Server protocol
mysql-proxy.x86_64 : A proxy for the MySQL Client/Server protocol
mysqlreport.noarch : A friendly report of important MySQL status values
mysql++-devel.i686 : MySQL++ developer files (headers, examples, etc.)
mysql++-devel.x86_64 : MySQL++ developer files (headers, examples, etc.)
mysql-connector-net-devel.i686 : Development files for mysql-connector-net
mysql-connector-net-devel.x86_64 : Development files for mysql-connector-net
mysql-mmm-agent.noarch : MMM Database Server Agent Daemon and Libraries
mysql-mmm-tools.noarch : MMM Control Scripts and Libraries
mysql-mmm-monitor.noarch : MMM Monitor Server Daemon and Libraries

maria

mariadb-bench.x86_64 : MariaDB benchmark scripts and data
mariadb-embedded.i686 : MariaDB as an embeddable library
mariadb-embedded.x86_64 : MariaDB as an embeddable library
mariadb-server.x86_64 : The MariaDB server and related files
mariadb-test.x86_64 : The test suite distributed with MariaD
mariadb-galera-server.x86_64 : The MariaDB server and related files
mariadb-connect-engine.x86_64 : The CONNECT storage engine for MariaDB
mariadb-oqgraph-engine.x86_64 : The Open Query GRAPH engine for MariaDB
mariadb-connector-c.i686 : The MariaDB Native Client library (C driver)
mariadb-connector-c.x86_64 : The MariaDB Native Client library (C driver)
mariadb-devel.i686 : Files for development of MariaDB/MySQL applications
mariadb-devel.x86_64 : Files for development of MariaDB/MySQL applications
mariadb-libs.i686 : The shared libraries required for MariaDB/MySQL clients
mariadb-libs.x86_64 : The shared libraries required for MariaDB/MySQL clients
mariadb-connector-c-devel.i686 : Development files for mariadb-connector-c.
mariadb-connector-c-devel.x86_64 : Development files for mariadb-connector-c.
mariadb-embedded-devel.i686 : Development files for MariaDB as an embeddable
mariadb-embedded-devel.x86_64 : Development files for MariaDB as an embeddable
mariadb.x86_64 : A community developed branch of MySQL
mariadb-common.i686 : The shared files required by server and client
mariadb-common.x86_64 : The shared files required by server and client
mariadb-config.x86_64 : The config files required by server and client
mariadb-errmsg.i686 : The error messages files required by server and embedded
mariadb-errmsg.x86_64 : The error messages files required by server and embedded

percona

percona-xtrabackup-test.x86_64 : Test suite for Percona Xtrabackup
percona-xtrabackup.x86_64 : Online backup for InnoDB/XtraDB in MySQL, Percona

Fedora 23 i386

mysql

mysql-utilities.noarch : MySQL Utilities
mysql++.i686 : C++ wrapper for the MySQL C API
mysqltuner.noarch : MySQL configuration assistant
mysql-connector-odbc.i686 : ODBC driver for MySQL
mysqlnd-qc-panel.noarch : Mysqlnd Query Cache Monitor
mysqludf_xql.i686 : MySQL UDF library for XML output
mysql-connector-net.i686 : Mono ADO.NET driver for MySQL
mysql++-manuals.i686 : MySQL++ user and reference manuals
mysql-connector-java.noarch : Official JDBC driver for MySQL
mysql-connector-python.noarch : MySQL Connector for Python 2
mysql-proxy-devel.i686 : Development files for mysql-proxy
mysql-connector-python3.noarch : MySQL Connector for Python 3
mysql-mmm.noarch : Multi-Master Replication Manager for MySQL
mysql-proxy.i686 : A proxy for the MySQL Client/Server protocol
mysqlreport.noarch : A friendly report of important MySQL status values
mysql++-devel.i686 : MySQL++ developer files (headers, examples, etc.)
mysql-connector-net-devel.i686 : Development files for mysql-connector-net
mysql-mmm-agent.noarch : MMM Database Server Agent Daemon and Libraries
mysql-mmm-tools.noarch : MMM Control Scripts and Libraries
mysql-mmm-monitor.noarch : MMM Monitor Server Daemon and Libraries

maria

mariadb-bench.i686 : MariaDB benchmark scripts and data
mariadb-embedded.i686 : MariaDB as an embeddable library
mariadb-server.i686 : The MariaDB server and related files
mariadb-test.i686 : The test suite distributed with MariaD
mariadb-galera-server.i686 : The MariaDB server and related files
mariadb-connect-engine.i686 : The CONNECT storage engine for MariaDB
mariadb-oqgraph-engine.i686 : The Open Query GRAPH engine for MariaDB
mariadb-connector-c.i686 : The MariaDB Native Client library (C driver)
mariadb-devel.i686 : Files for development of MariaDB/MySQL applications
mariadb-libs.i686 : The shared libraries required for MariaDB/MySQL clients
mariadb-connector-c-devel.i686 : Development files for mariadb-connector-c.
mariadb-embedded-devel.i686 : Development files for MariaDB as an embeddable
mariadb.i686 : A community developed branch of MySQL
mariadb-common.i686 : The shared files required by server and client
mariadb-config.i686 : The config files required by server and client
mariadb-errmsg.i686 : The error messages files required by server and embedded

percona

percona-xtrabackup-test.i686 : Test suite for Percona Xtrabackup
percona-xtrabackup.i686 : Online backup for InnoDB/XtraDB in MySQL, Percona

RHEL 5 x86_64

mysql

mysql-connector-java.x86_64 : Official JDBC driver for MySQL
mysql.i386 : MySQL client programs and shared libraries
mysql.x86_64 : MySQL client programs and shared libraries
mysql-bench.x86_64 : MySQL benchmark scripts and data
mysql-connector-odbc.x86_64 : ODBC driver for MySQL
mysql-connector-odbc64.x86_64 : ODBC driver for MySQL
mysql-devel.i386 : Files for development of MySQL applications
mysql-devel.x86_64 : Files for development of MySQL applications
mysql-mmm.noarch : Multi-Master Replication Manager for MySQL
mysql-mmm-agent.noarch : MMM Database Server Agent Daemon and Libraries
mysql-mmm-monitor.noarch : MMM Monitor Server Daemon and Libraries
mysql-mmm-tools.noarch : MMM Control Scripts and Libraries
mysql-proxy.x86_64 : A proxy for the MySQL Client/Server protocol
mysql-server.x86_64 : The MySQL server and related files
mysql-test.x86_64 : The test suite distributed with MySQL
mysql51.x86_64 : Package that installs mysql51
mysql51-build.x86_64 : Package shipping basic build configuration
mysql51-mysql.x86_64 : MySQL client programs and shared libraries
mysql51-mysql-bench.x86_64 : MySQL benchmark scripts and data
mysql51-mysql-libs.x86_64 : The shared libraries required for MySQL clients
mysql51-mysql-server.x86_64 : The MySQL server and related files
mysql51-mysql-test.x86_64 : The test suite distributed with MySQL
mysql51-runtime.x86_64 : Package that handles mysql51 Software Collection.
mysql55.x86_64 : Package that installs mysql55
mysql55-build.x86_64 : Package shipping basic build configuration
mysql55-mysql.x86_64 : MySQL client programs and shared libraries
mysql55-mysql-bench.x86_64 : MySQL benchmark scripts and data
mysql55-mysql-devel.i386 : Files for development of MySQL plugins
mysql55-mysql-devel.x86_64 : Files for development of MySQL plugins
mysql55-mysql-libs.x86_64 : The shared libraries required for MySQL clients
mysql55-mysql-server.x86_64 : The MySQL server and related files
mysql55-mysql-test.x86_64 : The test suite distributed with MySQL
mysql55-runtime.x86_64 : Package that handles mysql55 Software Collection.
mysqlreport.noarch : A friendly report of important MySQL status values
mysqltuner.noarch : MySQL configuration assistant

maria

none

percona

none

RHEL 5 i386

mysql

mysql-connector-java.i386 : Official JDBC driver for MySQL
mysql.i386 : MySQL client programs and shared libraries
mysql-bench.i386 : MySQL benchmark scripts and data
mysql-connector-odbc.i386 : ODBC driver for MySQL
mysql-connector-odbc64.i386 : ODBC driver for MySQL
mysql-devel.i386 : Files for development of MySQL applications
mysql-mmm.noarch : Multi-Master Replication Manager for MySQL
mysql-mmm-agent.noarch : MMM Database Server Agent Daemon and Libraries
mysql-mmm-monitor.noarch : MMM Monitor Server Daemon and Libraries
mysql-mmm-tools.noarch : MMM Control Scripts and Libraries
mysql-proxy.i386 : A proxy for the MySQL Client/Server protocol
mysql-server.i386 : The MySQL server and related files
mysql-test.i386 : The test suite distributed with MySQL
mysql51.i386 : Package that installs mysql51
mysql51-build.i386 : Package shipping basic build configuration
mysql51-mysql.i386 : MySQL client programs and shared libraries
mysql51-mysql-bench.i386 : MySQL benchmark scripts and data
mysql51-mysql-libs.i386 : The shared libraries required for MySQL clients
mysql51-mysql-server.i386 : The MySQL server and related files
mysql51-mysql-test.i386 : The test suite distributed with MySQL
mysql51-runtime.i386 : Package that handles mysql51 Software Collection.
mysql55.i386 : Package that installs mysql55
mysql55-build.i386 : Package shipping basic build configuration
mysql55-mysql.i386 : MySQL client programs and shared libraries
mysql55-mysql-bench.i386 : MySQL benchmark scripts and data
mysql55-mysql-devel.i386 : Files for development of MySQL plugins
mysql55-mysql-libs.i386 : The shared libraries required for MySQL clients
mysql55-mysql-server.i386 : The MySQL server and related files
mysql55-mysql-test.i386 : The test suite distributed with MySQL
mysql55-runtime.i386 : Package that handles mysql55 Software Collection.
mysqlreport.noarch : A friendly report of important MySQL status values
mysqltuner.noarch : MySQL configuration assistant

maria

none

percona

none

openSUSE 13 x86_64

mysql

 | mysql-community-server               | Server part of MySQL C-> | package   
  | mysql-community-server               | Server part of MySQL C-> | srcpackage
  | mysql-community-server-bench         | Benchmarks for MySQL C-> | package   
  | mysql-community-server-client        | Client for MySQL Commu-> | package   
  | mysql-community-server-debug-version | MySQL Community Server-> | package   
  | mysql-community-server-errormessages | MySQL Community Server-> | package   
  | mysql-community-server-test          | Testsuite for MySQL Co-> | package   
  | mysql-community-server-tools         | MySQL Community Server-> | package   
  | mysql-connector-java                 | Official JDBC Driver f-> | package   
  | mysql-connector-java                 | Official JDBC Driver f-> | srcpackage

maria

  | mariadb               | Server part of MariaDB                  | package   
  | mariadb               | Server part of MariaDB                  | srcpackage
  | mariadb-bench         | Benchmarks for MariaDB                  | package   
  | mariadb-client        | Client for MariaDB                      | package   
  | mariadb-debug-version | MariaDB with debug options turned on    | package   
  | mariadb-errormessages | MySQL Community Server development he-> | package   
  | mariadb-test          | Testsuite for MariaDB                   | package   
  | mariadb-tools         | MariaDB tools                           | package   

percona

  | percona-toolkit | Advanced MySQL and system command-line tools | package   
  | percona-toolkit | Advanced MySQL and system command-line tools | srcpackage

SLES 12 x86_64

mysql

none

maria

  | mariadb               | Server part of MariaDB                  | package   
  | mariadb               | Server part of MariaDB                  | srcpackage
  | mariadb-client        | Client for MariaDB                      | package   
  | mariadb-errormessages | MySQL Community Server development he-> | package   
  | mariadb-tools         | MariaDB tools                           | package   

percona

none

SLES 11 x86_64

mysql

S | Name                       | Summary                            | Type      
--+----------------------------+------------------------------------+-----------
  | libgda-3_0-mysql           | mySQL Provider for GNU Data Acce-> | package   
  | libgda-4_0-mysql           | MySQL Provider for GNU Data Acce-> | package   
  | libmysql55client18         | Shared Libraries for MySQL Commu-> | package   
  | libmysql55client18-32bit   | Shared Libraries for MySQL Commu-> | package   
  | libmysql55client_r18       | Shared Libraries for MySQL Commu-> | package   
  | libmysqlclient15           | MySQL Shared Libraries             | package   
  | libmysqlclient15-32bit     | MySQL Shared Libraries             | package   
  | libmysqlclient_r15         | A True Multiuser, Multithreaded -> | package   
  | libqt4-sql-mysql           | Qt 4 MySQL support                 | package   
  | mysql                      | Server part of MySQL Community S-> | package   
  | mysql                      | Server part of MySQL Community S-> | srcpackage
  | mysql-client               | Client for MySQL Community Server  | package   
  | mysql-tools                | MySQL Community Server tools       | package   
  | perl-DBD-mysql             | Interface to the MySQL database    | package   
  | perl-DBD-mysql             | Interface to the MySQL database    | srcpackage
  | php53-mysql                | PHP5 Extension Module              | package   
  | postfix-mysql              | Postfix plugin to support MySQL -> | package   
  | python-mysql               | An Interface to the Popular MySQ-> | package   
  | python-mysql               | An Interface to the Popular MySQ-> | srcpackage
  | rsyslog-module-mysql       | MySQL support module for rsyslog   | package   
  | slessp3-bytefx-data-mysql  | Security update for Mono           | patch     
  | slessp3-libmysql55client18 | Security update for MySQL          | patch     
  | slessp3-mysql-12147        | Security update for mysql          | patch     
  | slessp3-mysql-12272        | Security update for mysql          | patch     
  | slessp3-mysql-12386        | Security update for mysql          | patch     

maria

none

percona

none

Comment by Elena Stepanova [ 2016-03-27 ]

yum upgrade or zypper update (as opposed to yum install and zypper install over an existing installation) only works when we are upgrading from a previous MariaDB installation (from MariaDB repo). In other cases, the packages do not get upgraded. Depending on the system, the exact wording differs, but the common idea is "there is no MariaDB-xxx package to upgrade".
Examples:

Fedora 22

Package MariaDB-server not installed, cannot update it.
No match for argument: MariaDB-server
Package MariaDB-client not installed, cannot update it.
No match for argument: MariaDB-client
Error: No packages marked for upgrade.

CentOS 5

Setting up Upgrade Process
No Packages marked for Update

etc.

Exceptions are upgrades from mysql-server and mariadb-server (from distro's repositories), they will be reported separately. For the rest, I consider it the expected behavior and will disable corresponding tests.

serg, FYI ^

Comment by Elena Stepanova [ 2016-03-27 ]

On Fedora, yum install over existing MariaDB packages does not work. It suggests to do --best --allowerasing, trying it now, if it works, the tests will have a variation for Fedora.

Comment by Elena Stepanova [ 2016-03-28 ]

On CentOS 6, cannot install MySQL 5.5, 5.6, 5.7 at all:

Total                                           3.1 MB/s | 162 MB     00:51     
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
libmysqlclient.so.16()(64bit) is needed by postfix-2:2.6.6-6.el6_7.1.x86_64
libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by postfix-2:2.6.6-6.el6_7.1.x86_64
 You could try running: rpm -Va --nofiles --nodigest
Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx-2016-03-28-01-35fRP4qd.yumtx

Comment by Elena Stepanova [ 2016-03-29 ]

Note: I'm not filing FORCE_UPGRADE issues (apart of it not being transactional), but I will log them here for the future reference.

CentOS 5 x86:
upgrade from mysql-server requires FORCE_UPGRADE. With FORCE_UPGRADE it works, new server gets installed, old server gets removed, but the old one is running, not restarted.

Comment by Elena Stepanova [ 2016-03-29 ]

On some reason, when we do yum install mysql-server mysql on CentOS 5 x86_64, it installs both mysql x86_64 and mysql i386. It causes further problems on upgrade to MariaDB:

--> Finished Dependency Resolution
mysql-5.0.95-5.el5_9.i386 from installed has depsolving problems
  --> mysql conflicts with MariaDB-server
Error: mysql conflicts with MariaDB-server

If we remove i386 version of mysql, the upgrade goes the same way as on CentOS 5 i386 – it suggests FORCE_UPGRADE instead of just failing with conflicts; with FORCE_UPGRADE it upgrades, but does not get restarted.

Comment by Elena Stepanova [ 2016-04-01 ]

Tests are now in the buildbot config.
They are enabled for the special category "rpm test" branch, which is defined as any branch which has "rpm" in its name.
All RPM builders are enabled for this branch, and all others are disabled except for a few which are not that easy to disable.

For other branches the tests are not enabled, because MDEV-9584 isn't pushed yet.
Some tests can be enabled for main trees as soon as MDEV-9584 is pushed, even in its current state. It mostly affects upgrade from MariaDB of a previous version to the current one – apart from a few exceptions, it works okay.

Most other tests will fail on "rpm test" branches due to bugs submitted as subtasks to MDEV-9584. As a rule, such tests have comments in the buildbot config pointing at known bugs which make them fail, although there might be more problems which will show up when existing ones are fixed.

In some cases, when there seems to be an acceptable workaround for the failure, it is implemented and enabled – e.g. manual server restart when the automatic one does not work, or additional package manager options if they are suggested during the installation. When such a workaround is used, a warning is printed to the log and captured in buildbot warnings.

When/if the bugs are fixed and tests start passing on the "rpm test" branch, they can be considered to be enabled for main branches. However, it should not be done for all tests, only for those upgrade paths which we see as most important. While every test is not long (~2-3 min), the amount of them will make builds much longer.

Some tests which are not expected to do anything are disabled for all branches, but they are still in the config just in case (e.g. installation of MySQL followed by upgrade to MariaDB, as opposed to install MariaDB over MySQL). They can also be converted to negative test cases.

Technical info:

The test flow is implemented within def getRpmUpgradeStep, and tests are in fact calls for this method.

Plans:

One thing that is missing in the test flow is creating some structures (tables, views) and checking that they upgrade well. It is omitted for now on purpose, since the goal is to test the packaging change; but when packaging is considered to be finished, the data creation/upgrade should be added.
For a note, some tests might fail because of the missing data (e.g. upgrade from mysql-server on CentOS 6) – it fails because of the InnoDB file size mismatch. It is a known nuisance related to the empty database. When data is big enough, it will go away.

Comment by Elena Stepanova [ 2017-05-18 ]

See serg's comments in MDEV-9796, take into account his case 1, and re-check case 2.

More comments/notes from chat:

elenst
re: 9796, your example `sudo zypper -v install mArIaDb-cLiEnT` . I know that it's case-insensitive, but why does it not consider them to be the same package of a different version? Why does it choose both, rather than the one of the highest version (10.1 in this case)? (edited)

serg
they're from different repositories, different packagers, etc

elenst
is it not possible to somehow indicate "replaceability"?

serg
not when you explicitly select a package
if it's pulled as a dependency - the package manager selects the best matching one
we can affect that to a degree
but if a user indicates a wish to install something specific
we cannot affect that, I think
it's all "as far as I understand"
and I've only spent few hours with zypper
I could be wrong

elenst
the other part is just weird, this one "On the other hand, installing our packages over SUSE ones, works without any additional options" – from my previous comment it seems that it didn't work for me before
either i did something differently, or something has changed since then

serg
right, that's why I tried to install over
another option to try for you (zypper) instead of --from, try -r
if you'll have something that --from doesn't solve
I think that --from means "take the package from this repo" while -r means "think this is the only repo, others don't exist for you"
so I think it's kind of a stronger --from

Comment by Anel Husakovic [ 2020-04-21 ]

elenst cool, thanks for this .

Generated at Thu Feb 08 07:37:10 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.