[MDEV-5066] Can't install mariadb-galera-server Created: 2013-09-24  Updated: 2013-10-01  Resolved: 2013-10-01

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

Type: Bug Priority: Major
Reporter: Giuseppe Iannello Assignee: Jan Lindström (Inactive)
Resolution: Fixed Votes: 0
Labels: packaging
Environment:

Ubuntu 12.04 LTS - 64bit


Issue Links:
Blocks
is blocked by MDEV-5074 MariaDB Galera 5.5.33 Release Closed
Duplicate
is duplicated by MDEV-5073 unable to install mariadb-galera-serv... Closed

 Description   

On a freshly installed virtual machine, using the official repositories for MariaDB 5.5, installing the mariadb-galera-server or mariadb-galera-server-5.5 package fails.



 Comments   
Comment by Giuseppe Iannello [ 2013-09-24 ]

root@maria01:/etc/apt# apt-get install mariadb-galera-server-5.5
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
mariadb-galera-server-5.5 : Depends: mariadb-client-5.5 (>= 5.5.32+maria-1~precise) but it is not going to be installed
Depends: libmariadbclient18 (>= 5.5.32+maria-1~precise) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@maria01:/etc/apt#

root@maria01:/etc/apt# dpkg --list | grep mariadb
ii libmariadbclient18 5.5.33a+maria-1~precise MariaDB database client library
ii mariadb-client-5.5 5.5.33a+maria-1~precise MariaDB database client binaries
ii mariadb-client-core-5.5 5.5.33a+maria-1~precise MariaDB database core client binaries
ii mariadb-common 5.5.33a+maria-1~precise MariaDB database common files (e.g. /etc/mysql/conf.d/mariadb.cnf)
ii mariadb-server 5.5.33a+maria-1~precise MariaDB database server (metapackage depending on the latest version)
ii mariadb-server-5.5 5.5.33a+maria-1~precise MariaDB database server binaries
ii mariadb-server-core-5.5 5.5.33a+maria-1~precise MariaDB database core server files
root@maria01:/etc/apt#

Comment by Elena Stepanova [ 2013-09-24 ]

Hi,

Yes, that's a known incompatibility between 5.5.32 server and 5.5.33 client. It will be fixed in the upcoming 5.5.33 Galera release.

As a workaround, please temporarily comment 5.5 repository and use 5.5.32 repository instead, e.g.

deb http://ftp.osuosl.org/pub/mariadb/mariadb-5.5.32/repo/ubuntu precise main

You will need to either remove 5.5.33a installation, or to use =5.5.32+maria-1~precise versions in apt-get install command.
Please let us know if you need more detailed instructions on that.

Comment by Elena Stepanova [ 2013-09-26 ]

It should get resolved on its own after 5.5.33-galera release, but in order to achieve that, it should actually be released.

Comment by Stefan Eriksson [ 2013-09-26 ]

Hi I have the same issue in Debian, will this be a non-issue in for example .34 ? these packages have to sync in releases. We cant be affraid to use the repo for upgrades as its the most basic reason to use repo's. will following releases of 5.5.*-galera sync with the rest?

Comment by Elena Stepanova [ 2013-09-26 ]

Yes, the problem should get resolved just by issuing Galera 5.5.33 release.

Regarding the future, usually an older server (be it a Galera server or a normal server) works all right with a newer client; this time there was a rare change in packaging which caused the incompatibility – not on the code level, but on the packaging level. And yes, in this case Galera server must have been released at the same time with the normal server, it was an oversight not to do so, and hence the bug. So, while no sane person can ever guarantee that there will be no bugs anymore, ever, we will certainly do our best in future to release the Galera server synchronously with the base server when it is required. When it is not, which is normally the case, it might still stay on an older version for a while.

Comment by Stefan Eriksson [ 2013-09-26 ]

great thanks!

Comment by Elena Stepanova [ 2013-10-01 ]

MariaDB-Galera 5.5.33a has been released. Please comment if you still have any issues installing it.

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