[MDEV-4268] Galera server cannot be installed via yum over MariaDB server and vice versa Created: 2013-03-13  Updated: 2020-04-22  Resolved: 2013-08-28

Status: Closed
Project: MariaDB Server
Component/s: None
Affects Version/s: 5.5.29-galera
Fix Version/s: 5.5.32-galera

Type: Bug Priority: Minor
Reporter: Elena Stepanova Assignee: Sergei Golubchik
Resolution: Won't Fix Votes: 0
Labels: galera, packaging
Environment:

CentOS 5.8


Issue Links:
PartOf
is part of MDEV-22329 Packages issues when upgrading Open
Relates
relates to MDEV-9584 Upgrading MariaDB 5.5 to 10.1.11 fail... Stalled

 Description   

If a 5.5.30 (or 5.5.29) MariaDB server has been installed, yum install MariaDB-Galera-server does not work. Same way, if MariaDB-Galera-server has been installed, yum install MariaDB-server does not work. The output is below.

Removing an existing installation and installing a new one works all right.

It turns out we used to promise in documentation that MariaDB-Galera-server could be installed without having to remove MariaDB-server. If we still want it to work, the packaging needs to be fixed. Otherwise, and the report can be closed as "Won't fix", nothing needs to be done, since Daniel has already adjusted documentation (temporarily, so far).

 
$ sudo yum install MariaDB-server
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: mirror.awanti.com
 * extras: mirror.awanti.com
 * updates: mirror.academica.fi
mariadb                                                      | 1.9 kB     00:00     
mariadb/primary_db                                           |  14 kB     00:00     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package MariaDB-server.x86_64 0:5.5.30-1 set to be updated
--> Finished Dependency Resolution
 
Dependencies Resolved
 
====================================================================================
 Package                 Arch            Version             Repository        Size
====================================================================================
Installing:
 MariaDB-server          x86_64          5.5.30-1            mariadb           42 M
 
Transaction Summary
====================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)
 
Total download size: 42 M
Is this ok [y/N]: y
Downloading Packages:
MariaDB-5.5.30-centos5-x86_64-server.rpm                     |  42 MB     08:41     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
 
 
Transaction Check Error:
  file /usr/bin/aria_chk from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/aria_dump_log from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/aria_ftdump from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/aria_pack from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/aria_read_log from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/my_print_defaults from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/myisam_ftdump from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/myisamchk from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/myisamlog from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/myisampack from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/mysql_install_db from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/mysql_tzinfo_to_sql from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/mysql_upgrade from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/mysqlbug from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/mysqld_multi from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/mysqld_safe from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/mysqldumpslow from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/perror from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/replace from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/resolve_stack_dump from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/bin/resolveip from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/lib64/mysql/plugin/auth_pam.so from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/lib64/mysql/plugin/auth_socket.so from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/lib64/mysql/plugin/ha_innodb.so from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/lib64/mysql/plugin/ha_sphinx.so from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/lib64/mysql/plugin/handlersocket.so from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/lib64/mysql/plugin/semisync_master.so from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/lib64/mysql/plugin/semisync_slave.so from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/lib64/mysql/plugin/sql_errlog.so from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/sbin/mysqld from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/czech/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/danish/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/dutch/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/english/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/errmsg-utf8.txt from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/estonian/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/french/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/german/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/greek/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/hungarian/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/italian/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/japanese/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/korean/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/norwegian-ny/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/norwegian/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/polish/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/portuguese/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/romanian/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/russian/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/serbian/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/slovak/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/spanish/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/swedish/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
  file /usr/share/mysql/ukrainian/errmsg.sys from install of MariaDB-server-5.5.30-1.x86_64 conflicts with file from package MariaDB-Galera-server-5.5.29-1.x86_64
 
Error Summary
-------------
 



 Comments   
Comment by Sergei Golubchik [ 2013-03-15 ]

MariaDB_Galera-server cannot be installed without uninstalling MariaDB_server first

Comment by Rasmus Johansson (Inactive) [ 2013-08-28 ]

Reopened to be able to move to correct fix version

Generated at Thu Feb 08 06:55:06 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.