[MDEV-5760] Cannot install mariadb-galera-server-10.0 on debian wheezy Created: 2014-02-27  Updated: 2014-04-16  Resolved: 2014-04-03

Status: Closed
Project: MariaDB Server
Component/s: None
Affects Version/s: 10.0.7
Fix Version/s: 10.0.10-galera

Type: Bug Priority: Blocker
Reporter: Jozsef Kadlecsik Assignee: Nirbhay Choubey (Inactive)
Resolution: Fixed Votes: 0
Labels: galera, packaging
Environment:

Debian wheezy



 Description   

After resolving the conflict with mysql-common/libmysqlclient18 from the debian wheezy distribution, mariadb-galera-server-10.0 still cannot
be installed:

  1. apt-get install mariadb-galera-server-10.0 mariadb-server-core-10.0
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    mariadb-server-core-10.0 is already the newest version.
    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-10.0 : Conflicts: mysql-server-core-5.1
Conflicts: mysql-server-core-5.5
mariadb-server-core-10.0 : Conflicts: mysql-server-core-5.5
E: Unable to correct problems, you have held broken packages.



 Comments   
Comment by Elena Stepanova [ 2014-02-27 ]

I think you should uninstall mysql-*5.1* and mysql-*5.5* first. Reassigning to Nirbhay to confirm.

Comment by Jozsef Kadlecsik [ 2014-02-27 ]

There's no mysql-5.1 or mysql-5.5 package installed on the system:

  1. dpkg -l|grep mysql
    ii libdbd-mysql-perl 4.021-1+b1 amd64 Perl5 database interface to the MySQL database
    ii libmysqlclient18 10.0.8+maria-1~wheezy amd64 Virtual package to satisfy external depends
    ii libpam-mysql 0.7~RC1-4+b3 amd64 PAM module allowing authentication from a MySQL server
    ii mariadb-common 10.0.8+maria-1~wheezy all MariaDB database common files (e.g. /etc/mysql/conf.d/mariadb.cnf)
    ii mysql-common 10.0.8+maria-1~wheezy all MariaDB database common files (e.g. /etc/mysql/my.cnf)
    ii postfix-mysql 2.9.6-2 amd64 MySQL map support for Postfix
Comment by Elena Stepanova [ 2014-02-27 ]

You are right. It somewhat works on Ubuntu (although installs garbage), but fails with dependencies on Debian.
And control files for Ubuntu and Debian are different, exactly in regard to conflicts and replacements.

Comment by Nirbhay Choubey (Inactive) [ 2014-04-03 ]

Fix has been pushed to maria-10.0-galera.

Comment by Jozsef Kadlecsik [ 2014-04-16 ]

The issue is still present in 10.0.10:

  1. apt-get install mariadb-galera-server mariadb-galera-server-10.0 mariadb-server-core-10.0
    ...
    The following information may help to resolve the situation:

The following packages have unmet dependencies:
mariadb-galera-server-10.0 : Conflicts: mysql-server-core-5.1
Conflicts: mysql-server-core-5.5
mariadb-server-core-10.0 : Conflicts: mysql-server-core-5.5
E: Unable to correct problems, you have held broken packages.

Comment by Nirbhay Choubey (Inactive) [ 2014-04-16 ]

10.0.10-galera has not yet released. It should be out by end of this week.

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