View Issue Details

IDProjectCategoryView StatusLast Update
0005022SOGoPackaging (RedHat)public2020-06-23 16:56
Reporterjvb Assigned Toludovic  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status resolvedResolutionfixed 
Platform[Server] LinuxOSRHEL/CentOSOS Version7
Product Version4.3.2 
Summary0005022: CentOS 8: required when using MariaDB?

New to SOGo, I was waiting long to test it on CentOS 8. Trying the new nightly packages.

I am using 10.4.13-MariaDB
When I setup sogo using mysql, it does correctly populate the database, because it can not connect due to missing libs.

May 15 15:52:48 sogod [1233594]: [ERROR] <0x0x5626167b4580[WOWatchDog]> an exception occured in runloop <InvalidAdaptorBundleException: 0x5626167d6380> NAME:InvalidAdaptorBundleException REASON:Cannot load adaptor bundle 'MySQL' INFO:(null)
Error (objc-load) cannot open shared object file: No such file or directory
Error (objc-load) cannot open shared object file: No such file or directory is provided by mysql-libs:
dnf whatprovides /usr/lib64/mysql/
mysql-libs-8.0.17-3.module_el8.0.0+181+899d6349.x86_64 : The shared libraries required for MySQL clients
Repo : AppStream
Matched from:
Filename : /usr/lib64/mysql/

Which I do not have, because I am using MariaDB which provides:
rpm -ql MariaDB-compat

Is there a way the packages can work with official latest MariaDB?

Steps To Reproduce

1) use nigtly repo
2) dnf install sogo
3) dnf install sope49-gdl1-mysql
4) install latest mariaDB && create sogo db/user
4) configure sogo.conf to use mysql
SOGoProfileURL = "mysql://sogo:PWD@";
OCSFolderInfoURL = "mysql://sogo:PWD@";
OCSSessionsFolderURL = "mysql://sogo:PWD@";
OCSEMailAlarmsFolderURL = "mysql://sogo:PWD@";
OCSStoreURL = "mysql://sogo:PWD@";
OCSAclURL = "mysql://sogo:PWD@";
OCSCacheFolderURL = "mysql://sogo:PWD@";
MySQL4Encoding = utf8mb4;

5) try to use sogo webUI

Tagscentos, libmysqlclient, MariaDB




2020-06-23 16:56

administrator   ~0014422

Should be now fixed - try the upcoming nightly build.

Issue History

Date Modified Username Field Change
2020-05-15 14:03 jvb New Issue
2020-05-15 14:03 jvb Tag Attached: centos
2020-05-15 14:03 jvb Tag Attached: libmysqlclient
2020-05-15 14:03 jvb Tag Attached: MariaDB
2020-06-23 16:56 ludovic Assigned To => ludovic
2020-06-23 16:56 ludovic Status new => resolved
2020-06-23 16:56 ludovic Resolution open => fixed
2020-06-23 16:56 ludovic Note Added: 0014422