Details
-
Bug
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
-
3.1.7
-
None
Description
I'm trying to follow the installation instructions here:
https://mariadb.com/kb/en/about-mariadb-connector-odbc/
1.) First, this command doesn't work on Debian-based systems:
sudo install lib64/libmaodbc.so /usr/lib64/
|
This command should actually be used on Debian-based distributions:
sudo install lib/libmaodbc.so /usr/lib/
|
This problem has been fixed.
2.) This link to C/ODBC 3.1.7 actually contains files for C/ODBC 3.1.6:
https://downloads.mariadb.org/connector-odbc/3.1.7/
This problem has been fixed.
3.) On Debian Stretch, I also receive the following error:
Error from ODBC 0 01000 [unixODBC][Driver Manager]Can't open lib '/usr/lib/libmaodbc.so' : file not fou"
|
To determine the root cause of the problem, let's check the library dependencies:
$ ldd /usr/lib/libmaodbc.so
|
...
|
libssl.so.1.0.0 => not found
|
libcrypto.so.1.0.0 => not found
|
...
|
We can see that libssl.so.1.0.0 }} and {{libcrypto.so.1.0.0 were not found, but I can see that libssl.so.1.1 does exist.
This problem has NOT been fixed.
This problem affects at least these Debian-based operating systems, and possible others:
- Debian 9 (Stretch)
- Debian 10 (Buster)
- Ubuntu 19.10 (Eoan Ermine)
- Ubuntu 20.04 LTS (Focal Fossa)
Attachments
Issue Links
- relates to
-
ODBC-153 Build rpm and deb packages for C/ODBC releases
- Open