Upgraded into F27 my test computer. Went smooth like summer day. Started to test hamradio logging program, cqrlog. It wont start because of " Error during connection to database: Can not load default MySQL library ("libmysqlclient.so.16" or "libmysqlclient.so"). Check your installation." Mariadb is installed and running....
Tried to find libmysqlclient.so from installation, but couldn't. Other thing, package CQRLOG is 2.0.5, while there has been version 2.1.0 long time available.
So, which package needs to install, to get missing libmysqlclient.so installed?
Jarmo
On 11/17/17 15:11, jarmo wrote:
Upgraded into F27 my test computer. Went smooth like summer day. Started to test hamradio logging program, cqrlog. It wont start because of " Error during connection to database: Can not load default MySQL library ("libmysqlclient.so.16" or "libmysqlclient.so"). Check your installation." Mariadb is installed and running....
Tried to find libmysqlclient.so from installation, but couldn't. Other thing, package CQRLOG is 2.0.5, while there has been version 2.1.0 long time available.
So, which package needs to install, to get missing libmysqlclient.so installed?
mariadb-libs provides the library. Current version provides /usr/lib64/mysql/libmysqlclient.so.18
Fri, 17 Nov 2017 16:49:05 +0800 Ed Greshko ed.greshko@greshko.com kirjoitti:
mariadb-libs provides the library. Current version provides /usr/lib64/mysql/libmysqlclient.so.18
Ok that, was not there, did dnf reinstall mariadb-libs got it visible there. But still don't get cqrlog working.
I'll send error rprt to cqrlog list, tnx for the startpoint.
Jarmo
On Fri, Nov 17, 2017 at 1:11 AM, jarmo oh1mrr@nic.fi wrote:
Upgraded into F27 my test computer. Went smooth like summer day. Started to test hamradio logging program, cqrlog. It wont start because of " Error during connection to database: Can not load default MySQL library ("libmysqlclient.so.16" or "libmysqlclient.so"). Check your installation." Mariadb is installed and running....
Tried to find libmysqlclient.so from installation, but couldn't. Other thing, package CQRLOG is 2.0.5, while there has been version 2.1.0 long time available.
So, which package needs to install, to get missing libmysqlclient.so installed?
You can try mariadb-connector-c [1]
The answer to both the reason that the new version hasn't been built and why it can't connect to sql is that I have been unable to build the new version due to a bug in fpc[2] that has yet to be fixed.
Thanks, Richard
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1494221 [2] https://bugzilla.redhat.com/show_bug.cgi?id=1491788
Fri, 17 Nov 2017 07:15:00 -0600 Richard Shaw hobbes1069@gmail.com kirjoitti:
You can try mariadb-connector-c [1]
Yes, I tried that, but no luck.... I solved problem by making symlink from /usr/lib64/mysql/libmariadb.so.3 to /usr/lib64/libmysqlclient.so.18. That way I got cqrlog running.
Even there is in /etc/ld.so.conf.d file mariadb-x86_64,conf which has right path, cqrlog can't find client. Sould there be libmysqlclient.conf also?
Jarmo
On Friday, 17 November 2017 14:03:42 GMT jarmo wrote:
Fri, 17 Nov 2017 07:15:00 -0600 Richard Shaw hobbes1069@gmail.com kirjoitti:
You can try mariadb-connector-c [1]
Yes, I tried that, but no luck.... I solved problem by making symlink from /usr/lib64/mysql/libmariadb.so.3 to /usr/lib64/libmysqlclient.so.18. That way I got cqrlog running.
Even there is in /etc/ld.so.conf.d file mariadb-x86_64,conf which has right path, cqrlog can't find client. Sould there be libmysqlclient.conf also?
Jarmo
Looks like the pending update of mariadb in bodhi fixes this issue (and many others)
Cqrlog starts fine for me now.
https://bodhi.fedoraproject.org/updates/FEDORA-2017-7b83201239
73 Colin
On Thu, Nov 23, 2017 at 6:43 PM, Colin J Thomson colin.thomson@g6avk.co.uk wrote:
Looks like the pending update of mariadb in bodhi fixes this issue (and many others)
Cqrlog starts fine for me now.
https://bodhi.fedoraproject.org/updates/FEDORA-2017-7b83201239
Well that's good, but I still can't build the new version until fpc is fixed...
Thanks, Richard