Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-14384

MariaDB client cannot be installed over MySQL on Debian ppc64le trusty

    XMLWordPrintable

    Details

      Description

      Initial installation

      $ dpkg -l | grep -iE 'mysql|maria'
      ii  libdbd-mysql-perl                  4.025-1ubuntu0.1                  ppc64el      Perl5 database interface to the MySQL database
      ii  libmysqlclient18:ppc64el           5.5.54-0ubuntu0.14.04.1           ppc64el      MySQL database client library
      ii  mysql-client-5.5                   5.5.54-0ubuntu0.14.04.1           ppc64el      MySQL database client binaries
      ii  mysql-client-core-5.5              5.5.54-0ubuntu0.14.04.1           ppc64el      MySQL database core client binaries
      ii  mysql-common                       5.5.54-0ubuntu0.14.04.1           all          MySQL database common files, e.g. /etc/mysql/my.cnf
      ii  mysql-server                       5.5.54-0ubuntu0.14.04.1           all          MySQL database server (metapackage depending on the latest version)
      ii  mysql-server-5.5                   5.5.54-0ubuntu0.14.04.1           ppc64el      MySQL database server binaries and system database setup
      ii  mysql-server-core-5.5              5.5.54-0ubuntu0.14.04.1           ppc64el      MySQL database server binaries
      

      $ sudo apt-get install mariadb-client
      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-client : Depends: mariadb-client-10.2 (>= 10.2.11+maria~trusty) but it is not going to be installed
      E: Unable to correct problems, you have held broken packages.
      

      This does not work either:

      $ sudo apt-get install mariadb-server mariadb-client  
      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-client : Depends: mariadb-client-10.2 (>= 10.2.11+maria~trusty) but it is not going to be installed
       mariadb-server : Depends: mariadb-server-10.2 (>= 10.2.11+maria~trusty) but it is not going to be installed
      E: Unable to correct problems, you have held broken packages.
      

      Same for mariadb-test, possibly there are some other packages.

      mariadb-client-10.2 works:

      $ sudo apt-get install mariadb-client-10.2
      Reading package lists... Done
      Building dependency tree       
      Reading state information... Done
      The following extra packages will be installed:
        libreadline5 mariadb-client-core-10.2 mariadb-common mysql-common
      The following packages will be REMOVED:
        mysql-client-5.5 mysql-client-core-5.5 mysql-server mysql-server-5.5
        mysql-server-core-5.5
      The following NEW packages will be installed:
        libreadline5 mariadb-client-10.2 mariadb-client-core-10.2 mariadb-common
      The following packages will be upgraded:
        mysql-common
      1 upgraded, 4 newly installed, 5 to remove and 76 not upgraded.
      Need to get 91.6 kB/1,858 kB of archives.
      After this operation, 60.7 MB disk space will be freed.
      Do you want to continue? [Y/n] 
      

      There is a similar issue with mariadb-server on 5.5-10.1 (MDEV-14369), but the client problem happens on 10.2, the latest GA, which makes it more important.

      Summary for trusty-ppc64le

        5.5 10.0 10.1 10.2
      mariadb-server
      mariadb-client
      mariadb-test
      libmariadbclient18
      mariadb-server mariadb-client
      mariadb-server + mariadb-test
      mariadb-server + libmariadbclient18
      mariadb-server + libmariadbclient18 + mariadb-client
      mariadb-server + libmariadbclient18 + mariadb-test
      mariadb-server + mariadb-client + mariadb-test
      mariadb-server + libmariadbclient18 + mariadb-client + mariadb-test

      On jessie-ppc64le it seems to work all right.

      Summary for jessie-ppc64le

        5.5 10.0 10.1 10.2
      mariadb-server
      mariadb-client
      mariadb-test
      libmariadbclient18
      mariadb-server + mariadb-client
      mariadb-server + mariadb-test
      mariadb-server + libmariadbclient18
      mariadb-server + libmariadbclient18 + mariadb-client
      mariadb-server + libmariadbclient18 + mariadb-test
      mariadb-server + mariadb-client + mariadb-test
      mariadb-server + libmariadbclient18 + mariadb-client + mariadb-test

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              oerdnj Ondřej Surý
              Reporter:
              elenst Elena Stepanova
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated: