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

file conflict in RPM packages

    XMLWordPrintable

Details

    Description

      Reproducible with qemu/libvirt RHEL8 and GCP machines

      git clone https://github.com/MariaDB/server.git
      mv server server_very_long_name_to_avoid_rpm_bug
      cd server_very_long_name_to_avoid_rpm_bug/
      git checkout 10.7
      git submodule update --init --recursive
      cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER=g++ -DPLUGIN_TOKUDB=NO -DPLUGIN_MROONGA=NO -DPLUGIN_SPIDER=NO -DPLUGIN_OQGRAPH=NO -DPLUGIN_PERFSCHEMA=YES -DPLUGIN_SPHINX=NO  -DRPM=ON && make  package
      
      

      [vagrant@default server_very_long_name_to_avoid_rpm_bug]$ sudo rpm -i MariaDB-devel-10.7.7-1.el8.x86_64.rpm MariaDB-shared-10.7.7-1.el8.x86_64.rpm MariaDB-common-10.7.7-1.el8.x86_64.rpm 
      	file /etc/my.cnf from install of MariaDB-common-10.7.7-1.el8.x86_64 conflicts with file from package mariadb-connector-c-config-3.1.11-2.el8_3.noarch
      	file /etc/my.cnf.d from install of MariaDB-shared-10.7.7-1.el8.x86_64 conflicts with file from package mariadb-connector-c-config-3.1.11-2.el8_3.noarch
      	file /usr/lib64/libmariadb.so.3 from install of MariaDB-shared-10.7.7-1.el8.x86_64 conflicts with file from package mariadb-connector-c-3.1.11-2.el8_3.x86_64
      	file /usr/share/man/man3 from install of MariaDB-devel-10.7.7-1.el8.x86_64 conflicts with file from package filesystem-3.8-6.el8.x86_64
      
      

      Does Buildbot machines have a user with root privileges?

      Build with `sudo make package` generate proper packages:

      sudo make package
      sudo rpm -i MariaDB-devel-10.7.7-1.el8.x86_64.rpm MariaDB-shared-10.7.7-1.el8.x86_64.rpm MariaDB-common-10.7.7-1.el8.x86_64.rpm 
      [vagrant@default server_very_long_name_to_avoid_rpm_bug]$ rpm -qa | grep -i maria
      MariaDB-common-10.7.7-1.el8.x86_64
      MariaDB-devel-10.7.7-1.el8.x86_64
      MariaDB-shared-10.7.7-1.el8.x86_64
      
      

      Previously there was the bug MDEV-22813 and fix https://github.com/MariaDB/server/commit/7337abd2f7b0104f2a6c862c1829ac3a034d89a2#diff-b34a4a2b95c6341e79aef8cb1043e66dd672ee00df1382a13582c04e99c08beeR125

      Attachments

        Activity

          People

            serg Sergei Golubchik
            tturenko Timofey Turenko
            Votes:
            0 Vote for this issue
            Watchers:
            2 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.