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
-         
 - Closed
 
 -