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

Incorrect provides of MariaDB-shared for CentOS8

    XMLWordPrintable

Details

    Description

      MariaDB-shared package for RHEL8-like family contains strange duplicated provides, f.e `config(mariadb-connector-c) = -1` for 10.6.7, 10.5.15, 10.4.24, 10.3.34 and might be other recently released versions. Previous versions (10.6.5, 10.5.13) and RHEL7 builds don't contains extra provides.

      Steps to reproduce:

      1. Download latest MariaDB-shared rpm package:

        # wget https://mirror.docker.ru/mariadb/yum/10.6/centos8-amd64/rpms/MariaDB-shared-10.6.7-1.el8.x86_64.rpm
        

      2. Check provides:

        # rpm -qp --provides MariaDB-shared-10.6.7-1.el8.x86_64.rpm
        

      Actual result:

      [root@a10-52-51-200 ~]# rpm -qp --provides MariaDB-shared-10.6.7-1.el8.x86_64.rpm
      MariaDB-shared = 10.6.7-1.el8
      MariaDB-shared(x86-64) = 10.6.7-1.el8
      config(MariaDB-shared) = 10.6.7-1.el8
      config(mariadb-connector-c) = -1
      config(mariadb-connector-c) = 3.2.6-1
      config(mariadb-connector-c-config) = -1
      config(mariadb-connector-c-config) = 3.2.6-1
      libmariadb.so.3()(64bit)
      libmariadb.so.3(libmariadb_3)(64bit)
      libmariadb.so.3(libmariadbclient_18)(64bit)
      libmariadb.so.3(libmysqlclient_18)(64bit)
      mariadb-connector-c = -1
      mariadb-connector-c = 3.2.6-1
      mariadb-connector-c(x86-64) = -1
      mariadb-connector-c(x86-64) = 3.2.6-1
      mariadb-connector-c-config = -1
      mariadb-connector-c-config = 3.2.6-1
      mariadb-connector-c-config(x86-64) = -1
      mariadb-connector-c-config(x86-64) = 3.2.6-1
      

      Expected result:

      MariaDB-shared = 10.6.7-1.el8
      MariaDB-shared(x86-64) = 10.6.7-1.el8
      config(MariaDB-shared) = 10.6.7-1.el8
      config(mariadb-connector-c) = 3.2.6-1
      config(mariadb-connector-c-config) = 3.2.6-1
      libmariadb.so.3()(64bit)
      libmariadb.so.3(libmariadb_3)(64bit)
      libmariadb.so.3(libmariadbclient_18)(64bit)
      libmariadb.so.3(libmysqlclient_18)(64bit)
      mariadb-connector-c = 3.2.6-1
      mariadb-connector-c(x86-64) = 3.2.6-1
      mariadb-connector-c-config = 3.2.6-1
      mariadb-connector-c-config(x86-64) = 3.2.6-1
      

      Attachments

        Activity

          People

            serg Sergei Golubchik
            mzarubin Mikhail Zarubin
            Votes:
            0 Vote for this issue
            Watchers:
            5 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.