Comments - odd mariadb-connector-c error on update

3 years, 8 months ago Mark Edwards

i get the same error on 10.4 - i am rather surprised?

#  dnf  -y    install MariaDB-devel ;
Last metadata expiration check: 2:54:34 ago on Tue 18 Aug 2020 04:04:14 PM EDT.
All matches were filtered out by modular filtering for argument: MariaDB-devel
  * Maybe you meant: mariadb-devel
Error: Unable to find a match: MariaDB-devel

# dnf  -y    install mariadb-devel ;
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
  file /usr/lib64/libmariadb.so.3 conflicts between attempted installs of MariaDB-shared-10.4.12-1.el8.x86_64 and mariadb-connector-c-3.0.7-1.el8.x86_64
 
3 years, 8 months ago Mark Edwards

same with 10.3.......? am i missing something here?

 
3 years, 8 months ago Mark Edwards

maybe mariadb-connector-c is not maintained anymore? its been over three years since 10.3 was first released.

 
3 years, 5 months ago Mark Dissington

This is a conflict with CentOS/Redhat appstream modules. You need to disable them to use packages directly from MariaDB.

dnf module disable mysql mariadb

After running the above the normal MariaDB repo installs should work.

 
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.