Details
- 
    
Bug
 - 
    Status: Closed (View Workflow)
 - 
    
Critical
 - 
    Resolution: Fixed
 - 
    3.1.15
 - 
    None
 - 
    MacBook Air (Retina, 13-inch, 2020)
macOS 11.6 (20G165) 
Description
This appears to be related to incomplete task ODBC-201
I've attempted an installation with the package downloaded from https://dlm.mariadb.com/1936452/connectors/odbc/connector-odbc-3.1.15/mariadb-connector-odbc-3.1.15-osx-x86_64.pkg
It appears the libmariadb dependency is missing. This according to tool:
						@rpath/libmariadb.3.dylib (compatibility version 3.0.0, current version 3.0.0)
			 | 
		
The message as relayed by Excel is:
					[iODBC][Driver Manager]dlopen(/Library/MariaDB/MariaDB-Connector-ODBC/libmaodbc.dylib, 6): Library not loaded: @rpath/libmariadb.3.dylib
			 | 
		
					Referenced from: /Library/MariaDB/MariaDB-Connector-ODBC/libmaodbc.dylib
			 | 
		
					Reason: image not found
			 | 
		
I thought it must be a path problem. I can't find that file on my disk. I expanded the .pkg file and its Payload. That file is not in this package.
The release notes say Connector/ODBC is "based on Connector/C"; not that it depends on it. Still, I attempted to download the Connector/C for macOS, in case I was supposed to get it separately. A package for macOS doesn't exist.
I am still digging into this issue on my setup. However, I think this is a bug: the download provided doesn't have any chance of working out of the box.