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

MariaDB cannot be installed from MariaDB's repo on openSUSE 13, SLES12: conflict with the default repo

    XMLWordPrintable

Details

    • 10.1.14

    Description

      rpm -qa | grep -iE 'maria|mysql|galera|percona'
      # none
      sudo zypper install -y MariaDB-server MariaDB-client
      ...
      Resolving package dependencies...
       
      Problem: mariadb-client-5.5.46-13.1.x86_64 conflicts with namespace:otherproviders(mysql-client) provided by MariaDB-client-10.1.13-1.x86_64
       Solution 1: Following actions will be done:
        do not install MariaDB-client-10.1.13-1.x86_64
        do not install MariaDB-server-10.1.13-1.x86_64
       Solution 2: do not install mariadb-client-5.5.46-13.1.x86_64
      

      Same for 5.5, 10.0.

      The workaround is to specify the repo:

      sudo zypper install -y --from mariadb MariaDB-server MariaDB-client
      ...
      Resolving package dependencies...
       
      The following 6 NEW packages are going to be installed:
        boost-license1_53_0 galera libboost_program_options1_53_0 MariaDB-client 
        MariaDB-common MariaDB-server 
       
      6 new packages to install.
      

      Installation test in buildbot does not catch it because it installs actual RPMs files rather than refers to a repo, and installing files also works. That's another workaround, although in general less convenient than specifying the repo.

      Attachments

        Issue Links

          Activity

            People

              serg Sergei Golubchik
              elenst Elena Stepanova
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.