Articles in this section

centos2alma conversion error with MariaDB 10.11.8 on a Plesk server

kb: bug kb: fixed

Applicable to:

  • Plesk for Linux

Symptoms

  • centos2alma conversion does not proceed on a Plesk server with Centos 7.9 and MariaDB 10.11.8.

  • The following can be found at the log file /var/log/leapp/leapp-report.txt:

    STDERR:
    Error: Transaction test error:
    file /usr/bin/my_print_defaults from install of mariadb-server-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/bin/mysql_tzinfo_to_sql from install of mariadb-server-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/bin/replace from install of mariadb-server-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/share/man/man1/my_print_defaults.1.gz from install of mariadb-server-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/share/man/man1/mysql_secure_installation.1.gz from install of mariadb-server-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/share/man/man1/mysql_tzinfo_to_sql.1.gz from install of mariadb-server-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/share/man/man1/replace.1.gz from install of mariadb-server-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/share/man/man1/resolve_stack_dump.1.gz from install of mariadb-server-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/share/man/man1/mysql_convert_table_format.1.gz from install of mariadb-server-utils-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/share/man/man1/mysql_setpermission.1.gz from install of mariadb-server-utils-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/share/man/man1/mysqldumpslow.1.gz from install of mariadb-server-utils-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/share/man/man1/mysqlhotcopy.1.gz from install of mariadb-server-utils-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64
    file /usr/share/man/man1/perror.1.gz from install of mariadb-server-utils-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.11.8-1.el7.centos.x86_64

Cause

Custom repository for MariaDB was set up.

Resolution

The issue has been fixed in the latest version of centos2alma:

Was this article helpful?

Comments

2 comments
Date Votes
  • The newest version (1.4.8) does not help if your repo isn't called “mariadb” (exactly) and the packages are not (re-)installed from the repo with that exact name. centos2alma --precheck will only check for the name of the mariadb.repo-file, not for the contents or from where the packages are installed. 

    2025-05-15 10:17:19,538 - INFO - stdout:               file /usr/bin/my_print_defaults from install of mariadb-server-3:10.3.39-1.module_el8.8.0+3609+204d4ab0.x86_64 conflicts with file from package MariaDB-client-10.6.19-1.el7.centos.x86_64

    0
  • METANET Support I'm checking with my devs whether there is a way this can be fixed on the script side. If you can, please open a ticket so our team can follow up with you on the status of this request.

    0

Please sign in to leave a comment.