Comments (39)
@thesquaregroot and I have been struggling with this for a couple of days now, and he found a fix that worked earlier today (which is similar to the OP's solution).
sudo ln -s /usr/lib/libssl.dylib /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
sudo ln -s /usr/lib/libcrypto.dylib /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
Seems like a silly thing to have to do. It might also be possible to be fixed by adding /usr/lib
to our PATH... but haven't tried that.
from mariadb4j.
We just had a new developer try this on a brand new Sierra install. It was 'fixed' by installing OpenSSL with homebrew.
Not sure if this is a MariaDB4j issue, or a MariaDB issue. But I just wanted to report the fix.
from mariadb4j.
I upgraded to Catalina and now have this problem, too. I have installed openssl using homebrew, but the problem still exists. I think it's because I have openssl v1.1 installed and this is looking for v1.0.0:
Relevant error bits:
ch.vorburger.exec.ManagedProcessException: An error occurred while installing the database
dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Reason: image not found
Files in /usr/local/opt/openssl/lib:
libcrypto.1.1.dylib
libcrypto.a
libcrypto.dylib -> libcrypto.1.1.dylib
libssl.1.1.dylib
libssl.a
libssl.dylib -> libssl.1.1.dylib
from mariadb4j.
Why you did not do this? It is simpler:
sudo ln -s /usr/lib/libssl.dylib /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
sudo ln -s /usr/lib/libcrypto.dylib /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
from mariadb4j.
Same issue here. Recently installed some cli tools on my Mac (High Sierra) which upgraded openssl to 1.1 and this failed.
I upgraded the library to version 2.4.0
and still having the issue. I found that the library is still referring to mariadb version 10.2.11
which was not built with openssl 1.1.
MariaDB binaries built with the OpenSSL library (OpenSSL 1.0.1 or later) support TLSv1.1 and TLSv1.2 since MariaDB 5.5.41, MariaDB 10.0.15, and MariaDB 10.1.4.
MariaDB binaries built with the OpenSSL library (OpenSSL 1.1.1 or later) support TLSv1.3 since MariaDB 10.2.16 and MariaDB 10.3.8.
Just wondering if a PR would be welcomed to upgrade to the mariadb latest stable version 10.4.x
or at least 10.2.16
, which is the minimum version for depending on openssl 1.1.
References:
Secure Connections Overview
from mariadb4j.
The issue is due that the build of MariaDB for OSX in the jar's is a brew bottle pre
The issue could be solved if you install OpenSSL using brew brew install OpenSSL
or
The best option is to do a custom build of MariaDB for OSX using the macOS given OpenSSL lib and not the brew one and package that in this project.
from mariadb4j.
@jeffsheets thank you for taking the time to record this here - hopefully it will help others.
from mariadb4j.
This was an issue for me as well (MacOS 10.14.4). Installing OpenSSL via Homebrew was successful. Hopefully (as it appears) this is only a MacOS issue, since we're starting to experiment with using this for testing and may offload to some sort of CI server. Happy to have found a fix here for MacOS 👍.
from mariadb4j.
Update: if your openssl was installed/upgraded by homebrew, a temporary fix could be
brew switch openssl 1.0.2k
.
from mariadb4j.
Had the same issue and an already installed openssl 1.1.1
Switching to 1.0.0 did not work for me. I had to uninstall 1.1.1 by
brew uninstall --ignore-dependencies openssl
and then install 1.0.0:
brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb
from mariadb4j.
@vorburger this is a workaround
brew install rbenv/tap/[email protected]
ln -sfn /usr/local/Cellar/[email protected]/1.0.2t /usr/local/opt/openssl
from mariadb4j.
@thesquaregroot and I have been struggling with this for a couple of days now, and he found a fix that worked earlier today (which is similar to the OP's solution).
sudo ln -s /usr/lib/libssl.dylib /usr/local/opt/openssl/lib/libssl.1.0.0.dylib sudo ln -s /usr/lib/libcrypto.dylib /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
Seems like a silly thing to have to do. It might also be possible to be fixed by adding
/usr/lib
to our PATH... but haven't tried that.
I tried and the issue is fixed. Thanks
from mariadb4j.
I too am running into this issue. I'm on macOS Sierra 10.12.5. Unfortunately I don't know that I'd better share my whole project, but I can share snippets. The full console spew for me is here:
Gradle User Home: /Users/jacob/.gradle
Gradle Distribution: Gradle wrapper from target build
Gradle Version: 3.3
Java Home: /Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home
JVM Arguments: None
Program Arguments: None
Gradle Tasks: run
This software must be run from within the Ford network.
Search build.gradle for this line and comment the 4 lines below it.
Fetching current build version string by running `git describe --long --tags --dirty --always`...
Build string gotten from git: 7159fb0-dirty
HEY THERE. If you aren't on the Ford LAN, this will break.
Search build.gradle for this line and comment the 4 below it.
Fetching current build version string by running `git describe --long --tags --dirty --always`...
Build string gotten from git: 7159fb0-dirty
This software must be run from within the Ford network.
Search build.gradle for this line and comment the 4 lines below it.
Fetching current build version string by running `git describe --long --tags --dirty --always`...
Build string gotten from git: cb6ed53
HEY THERE. If you aren't on the Ford LAN, this will break.
Search build.gradle for this line and comment the 4 below it.
Fetching current build version string by running `git describe --long --tags --dirty --always`...
Build string gotten from git: 37a9e61
:executiveLibrary:compileJavaNote: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
:executiveLibrary:processResources UP-TO-DATE
:executiveLibrary:classes
:executiveLibrary:jar
:logviewer:compileJavaNote: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
:logviewer:processResources UP-TO-DATE
:logviewer:classes
:logviewer:jar
:sdlCoreAdapter:compileJava
:sdlCoreAdapter:processResources
:sdlCoreAdapter:classes
:sdlCoreAdapter:jar
:compileJavaNote: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
:processResources
:classes
:run
0 [main] INFO ch.vorburger.mariadb4j.Util - Created directory: /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base
1 [main] INFO ch.vorburger.mariadb4j.Util - Created directory: /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/libs
2 [main] INFO ch.vorburger.mariadb4j.Util - Created directory: /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306
18 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved classpath location [ch/vorburger/mariadb4j/mariadb-10.1.9/osx/] to resources [URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/]]
18 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in jar file [file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar]
25 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved location pattern [classpath*:ch/vorburger/mariadb4j/mariadb-10.1.9/osx/**] to resources [URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/bin/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/aclocal/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/pkgconfig/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/swedish/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/russian/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/korean/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/greek/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/slovak/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/spanish/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/hungarian/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/estonian/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/romanian/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/ukrainian/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/italian/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/french/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/polish/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/danish/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/japanese/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/english/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/german/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/norwegian/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/mroonga/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/czech/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/portuguese/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/dutch/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/serbian/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/norwegian-ny/], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/bin/mysql_install_db], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/bin/my_print_defaults], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/bin/mysqlcheck], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/bin/mysqld], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/bin/mysql], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/aclocal/mysql.m4], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/pkgconfig/mariadb.pc], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/swedish/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/russian/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/korean/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/greek/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/slovak/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/spanish/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/hungarian/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/estonian/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/fill_help_tables.sql], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/romanian/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/ukrainian/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/italian/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/french/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/polish/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/mysql_performance_tables.sql], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/danish/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/japanese/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/errmsg-utf8.txt], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/mysql_test_data_timezone.sql], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/english/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/german/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/install_spider.sql], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/norwegian/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/mysql_system_tables_data.sql], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/mysql_system_tables.sql], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/mroonga/install.sql], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/mroonga/uninstall.sql], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/czech/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/maria_add_gis_sp.sql], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/portuguese/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/macroman.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/cp1256.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/cp1257.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/greek.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/latin2.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/hp8.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/hebrew.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/koi8r.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/cp1250.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/README], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/latin5.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/geostd8.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/dec8.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/cp852.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/latin7.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/armscii8.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/Index.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/cp1251.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/koi8u.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/keybcs2.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/ascii.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/swe7.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/cp866.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/latin1.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/cp850.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/charsets/macce.xml], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/maria_add_gis_sp_bootstrap.sql], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/dutch/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/serbian/errmsg.sys], URL [jar:file:/Users/jacob/.gradle/caches/modules-2/files-2.1/ch.vorburger.mariaDB4j/mariaDB4j-db-mac64/10.1.9/ea3899ee7639f5c0e24cd3100243d18564087d21/mariaDB4j-db-mac64-10.1.9.jar!/ch/vorburger/mariadb4j/mariadb-10.1.9/osx/share/mysql/norwegian-ny/errmsg.sys]]
759 [main] INFO ch.vorburger.mariadb4j.Util - Unpacked 67 files from classpath*:ch/vorburger/mariadb4j/mariadb-10.1.9/osx/** to /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base
759 [main] INFO ch.vorburger.mariadb4j.Util - chmod +x /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/my_print_defaults (using java.io.File.setExecutable)
759 [main] INFO ch.vorburger.mariadb4j.Util - chmod +x /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql_install_db (using java.io.File.setExecutable)
759 [main] INFO ch.vorburger.mariadb4j.Util - chmod +x /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysqld (using java.io.File.setExecutable)
759 [main] INFO ch.vorburger.mariadb4j.Util - chmod +x /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql (using java.io.File.setExecutable)
759 [main] INFO ch.vorburger.mariadb4j.DB - Installing a new embedded database to: /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base
769 [main] INFO ch.vorburger.exec.ManagedProcess - Starting Program [/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql_install_db, --datadir=/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306, --basedir=/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base, --no-defaults, --force, --skip-name-resolve] (in working directory /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base)
842 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
842 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: Referenced from: /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/my_print_defaults
842 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: Reason: image not found
878 [main] INFO ch.vorburger.exec.ManagedProcess - Thread is now going to wait for this process to terminate itself: Program [/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql_install_db, --datadir=/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306, --basedir=/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base, --no-defaults, --force, --skip-name-resolve] (in working directory /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base)
899 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: Installing MariaDB/MySQL system tables in '/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306' ...
902 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
903 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: Referenced from: /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysqld
903 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: Reason: image not found
903 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql_install_db: line 420: 4948 Abort trap: 6 "$mysqld_bootstrap" $defaults "$mysqld_opt" --bootstrap "--basedir=$basedir" "--datadir=$ldata" --log-warnings=0 --enforce-storage-engine="" $args --max_allowed_packet=8M --net_buffer_length=16K
906 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db:
906 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: Installation of system tables failed! Examine the logs in
906 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306 for more information.
906 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db:
906 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: The problem could be conflicting information in an external
906 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: my.cnf files. You can ignore these by doing:
906 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db:
906 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: shell> /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/scripts/scripts/mysql_install_db --defaults-file=~/.my.cnf
906 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db:
906 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: You can also try to start the mysqld daemon with:
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db:
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: shell> /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysqld --skip-grant --general-log &
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db:
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: and use the command line tool /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: to connect to the mysql database and look at the grant tables:
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db:
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: shell> /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql -u root mysql
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: mysql> show tables;
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db:
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: Try 'mysqld --help' if you have problems with paths. Using
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: --general-log gives you a log in /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306 that may be helpful.
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db:
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: The latest information about mysql_install_db is available at
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: https://mariadb.com/kb/en/installing-system-tables-mysql_install_db
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: MariaDB is hosted on launchpad; You can find the latest source and
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: email lists at http://launchpad.net/maria
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db:
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: Please check all of the above before submitting a bug report
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db: at http://mariadb.org/jira
907 [Exec Stream Pumper] INFO ch.vorburger.exec.ManagedProcess - mysql_install_db:
909 [Exec Default Executor] ERROR ch.vorburger.exec.ManagedProcess - Program [/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql_install_db, --datadir=/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306, --basedir=/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base, --no-defaults, --force, --skip-name-resolve] (in working directory /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base) failed unexpectedly
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:404)
at org.apache.commons.exec.DefaultExecutor.access$200(DefaultExecutor.java:48)
at org.apache.commons.exec.DefaultExecutor$1.run(DefaultExecutor.java:200)
at java.lang.Thread.run(Thread.java:745)
938 [main] ERROR ch.vorburger.exec.ManagedProcess - Program [/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql_install_db, --datadir=/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306, --basedir=/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base, --no-defaults, --force, --skip-name-resolve] (in working directory /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base) failed
Exception in thread "main" ch.vorburger.exec.ManagedProcessException: An error occurred while installing the database
at ch.vorburger.mariadb4j.DB.install(DB.java:129)
at ch.vorburger.mariadb4j.DB.newEmbeddedDB(DB.java:76)
at ch.vorburger.mariadb4j.DB.newEmbeddedDB(DB.java:92)
at com.ford.executive.services.db.hibernate.CreateOrm.<init>(CreateOrm.java:27)
at com.ford.executive.MessageMain.main(MessageMain.java:54)
Caused by: ch.vorburger.exec.ManagedProcessException: Program [/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql_install_db, --datadir=/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306, --basedir=/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base, --no-defaults, --force, --skip-name-resolve] (in working directory /var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base) failed, exitValue=1, last 100 lines of console:
dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Referenced from: /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/my_print_defaults
Reason: image not found
Installing MariaDB/MySQL system tables in '/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306' ...
dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Referenced from: /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysqld
Reason: image not found
/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql_install_db: line 420: 4948 Abort trap: 6 "$mysqld_bootstrap" $defaults "$mysqld_opt" --bootstrap "--basedir=$basedir" "--datadir=$ldata" --log-warnings=0 --enforce-storage-engine="" $args --max_allowed_packet=8M --net_buffer_length=16K
Installation of system tables failed! Examine the logs in
/private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306 for more information.
The problem could be conflicting information in an external
my.cnf files. You can ignore these by doing:
shell> /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/scripts/scripts/mysql_install_db --defaults-file=~/.my.cnf
You can also try to start the mysqld daemon with:
shell> /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysqld --skip-grant --general-log &
and use the command line tool /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql
to connect to the mysql database and look at the grant tables:
shell> /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/base/bin/mysql -u root mysql
mysql> show tables;
Try 'mysqld --help' if you have problems with paths. Using
--general-log gives you a log in /private/var/folders/kv/hrrzrpt54nl_kb3hlmh0xkr00000gn/T/MariaDB4j/data/3306 that may be helpful.
The latest information about mysql_install_db is available at
https://mariadb.com/kb/en/installing-system-tables-mysql_install_db
MariaDB is hosted on launchpad; You can find the latest source and
email lists at http://launchpad.net/maria
Please check all of the above before submitting a bug report
at http://mariadb.org/jira
at ch.vorburger.exec.ManagedProcess.checkResult(ManagedProcess.java:297)
at ch.vorburger.exec.ManagedProcess.waitForExitMaxMsWithoutLog(ManagedProcess.java:415)
at ch.vorburger.exec.ManagedProcess.waitForExit(ManagedProcess.java:385)
at ch.vorburger.mariadb4j.DB.install(DB.java:127)
... 4 more
Caused by: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:404)
at org.apache.commons.exec.DefaultExecutor.access$200(DefaultExecutor.java:48)
at org.apache.commons.exec.DefaultExecutor$1.run(DefaultExecutor.java:200)
at java.lang.Thread.run(Thread.java:745)
:run FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':run'.
> Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 4.56 secs
I'm not going to try to solve this on this box just now, and would entertain further troubleshooting steps. I'm just going to use my Windows box for the moment.
from mariadb4j.
I encountered this issue using OSX 10.15.3. I couldn't just downgrade openssl to 1.0.0 because my awscli
install (and likely others) required openssl 1.1.x.
So to have both awscli
(openssl 1.1+) and mariadb4j
(openssl 1.0) working, I had to install both versions of openssl with brew
and switch to using the older one:
brew uninstall --ignore-dependencies openssl; brew uninstall --ignore dependencies openssl; brew uninstall --ignore-dependencies openssl ; brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb ; brew install openssl ; brew switch openssl 1.0.2t
I ran brew uninstall
several times to ensure I don't have any other versions of openssl
installed.
You should end up with:
➜ ~ ls /usr/local/opt/openssl/lib
engines libcrypto.a libssl.1.0.0.dylib libssl.dylib
libcrypto.1.0.0.dylib libcrypto.dylib libssl.a pkgconfig
➜ ~ ls /usr/local/opt/[email protected]/lib
engines-1.1 libcrypto.1.1.dylib libcrypto.a libcrypto.dylib libssl.1.1.dylib libssl.a libssl.dylib pkgconfig
As well as under /usr/local/Cellar
.
from mariadb4j.
After updating to Big Sur, the above fix didn't work as it appears Apple has removed the filesystem versions of libraries like this.
I was able to get it working this time using Homebrew, though not the standard way, since OpenSSL v1.0 is deprecated. Following the guidance here, I was able to install openssl 1.0 alongside 1.1.1 using the following command:
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/64555220bfbf4a25598523c2e4d3a232560eaad7/Formula/openssl.rb -f
(Technically I downloaded the file to give it a once-over and then ran brew install <file>
, but I'm assuming running it as suggested would work just as well.)
from mariadb4j.
@vorburger Thank you for putting this together!
Unless this depends on the version of MariaDB which MariaDB4j depends on by default; does anyone have any indication that more recent MariaDB versions don't have this problem?
@lrcry indicated earlier that version 10.2.16
is the minimum MariaDB version that supports OpenSSL 1.1. This is ahead of 10.2.11
which is the latest version MariaDB4j depends on. I think releasing a newer version would fix this issue for everyone.
Alternatively, more detailed documentation on how to direct MariaDB4j to use a specific (later) version of MariaDB would be welcome.
from mariadb4j.
For those with a new Macbook Pro with M1 CPU, check out my comment here:
aisingapore/TagUI#635 (comment)
from mariadb4j.
@jeffsheets thanks for taking the time to open this issue - appreciate your contribution to MariaDB4j.
AFAIK the root cause of this seems to be some lib directory problem on Mac OSX. I suspect a "normal" MariaDB (or mysql) install, not MariaDB4j, may have had the same problem on that particular machine? As such, I don't think this is a "bug" with anything much we can do in MariaDB4j about it.
If you'd like to contribute some documentation tips about this, that would certainly be welcome. Feel free to go ahead and raise a PR adding a few line about this as a 3rd entry in the README.md FAQ section?
PS: If anyone else hits this page by web searching for the error message above, please leave a comment here...
from mariadb4j.
@cortiz if you were able to create such a custom build of MariaDB and contribute it here, that would be awesome!
from mariadb4j.
Had the same issue and resolved it by following @MuffinTheMan's advice. Thanks mate! (MacOS 10.14.6)
from mariadb4j.
Is there any other possible workaround for this? My work macs don't have homebrew installed but do have openssl.
from mariadb4j.
@JacobMountain Yes, there is a workaround to avoid install Homebrew I have it and it's known to work, as soon as I have time I might be available to to the PR for that, I do not have currently a Mac with me, so I need to find or virtualize one.
The workaround is to compile MariaDB with OpenSSL included in the final binaries.
from mariadb4j.
@cortiz Thanks! For now we are having to run our tests solely on our CI servers.
from mariadb4j.
Thanks @lrcry, openssl was installed by homebrew on my machine, but as I'm only a casual user of homebrew, I have a couple questions about your suggestion to run: brew switch openssl 1.0.2k
as a temporary fix. (apologies for dumb homebrew questions!)
I read the command help for brew switch
, and I'm not fully understanding what it's doing:
Symlink all of the specified version of formula’s installation into Homebrew’s prefix.
So, given that, these are my questions:
-
Does that assume that v1.0.2k has already been installed? I only have v1.1.1d installed. I don't see any lower versions of openssl available for install.
-
Will it mess up my current installation of openssl v1.1.1d?
-
Do I "unswitch" it with:
brew switch openssl 1.0.2k
from mariadb4j.
Just setup a new dev machine, and I haven't found an easy way to install openssl 1.0 (I can't "switch" to 1.0, because it was never installed on this machine). This issue really needs to be resolved, because the work-around is now becoming much less simple (if I can even figure out what it is at this point). I gave up for the time being on searching for the newest work-around, and we just can't run our integration tests on that machine...which isn't great by any means.
from mariadb4j.
@joshmg it works on Catalina MacOs, thanks for sharing this solution here you saved my day.
from mariadb4j.
I'm also having this issue, and I do have openssl installed with homebrew - the problem is that mariadb is looking for an old version.
I used @joshmg's work-around. It does seem silly to have to do this.
from mariadb4j.
Here is how you install the version of openssl with home-brew that is currently used by MariaDB4j:
brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb
from mariadb4j.
Hi!
Will it be fixed?
Creation of symbolic links works ok but it would be better to add that 'if' to try to find newer versions of openssl (if it works so :) )
from mariadb4j.
I don't think MariaDB4j (this project) can "fix" this. This issue is left open for people to find the workaround. (Unless this depends on the version of MariaDB which MariaDB4j depends on by default; does anyone have any indication that more recent MariaDB versions don't have this problem?)
from mariadb4j.
Hi!
First of all thank you for your development! :)
I did not check the source code, so don't know the possibility of fixing :) If this is only about the version of MariaDB itself so the fix is only about another version of it... no options :) So developers of MariaDB have to fix it...
from mariadb4j.
I have macOS Catalina 10.15.4 and homebrew with [email protected]
installed. I got the error dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
during MariaDB4j run and found this page via Google.
Fix suggested by @joshmg and @ousatov-ua worked for me, no need to install old openssl packages with brew. I didn't need to use sudo
though.
For me the path /usr/local/opt/openssl/lib/
is actually homebrew managed path /usr/local/Cellar/[email protected]/1.1.1f/lib/
, so I guess I need to remake links if homebrew updates openssl to newer version and deletes the old dir.
Thanks for the software and your help.
from mariadb4j.
@thesquaregroot and I have been struggling with this for a couple of days now, and he found a fix that worked earlier today (which is similar to the OP's solution).
sudo ln -s /usr/lib/libssl.dylib /usr/local/opt/openssl/lib/libssl.1.0.0.dylib sudo ln -s /usr/lib/libcrypto.dylib /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
Seems like a silly thing to have to do. It might also be possible to be fixed by adding
/usr/lib
to our PATH... but haven't tried that.
It works!
from mariadb4j.
Using a Homebrew bottle, from MariaDBj or the shell, as an archive containing ready-made binaries does not work because bottles contain binaries that need to be installed with Homebrew before usage.
Since MariaDB provides binaries only for Windows and Linux, macOS binaries need to be generated compiling source code (possibly not for every build of MariaDB4j).
The behaviour I described above is shown in the log of the Travis CI build job I created with the following build script:
os: osx
osx_image: xcode12.2
language: minimal
script:
- workdir=$(pwd)/workdir
# Extract Homebrew bottle and run mysql_install_db
- mkdir -p $workdir/mariadb/brew-bottle-extracted
- curl -L 'https://homebrew.bintray.com/bottles/mariadb%4010.3-10.3.25.catalina.bottle.tar.gz' | tar -C $workdir/mariadb/brew-bottle-extracted -x --strip 2
- PATH="$workdir/mariadb/brew-bottle-extracted/bin:$PATH" mysql_install_db --no-defaults --basedir=$workdir/mariadb/brew-bottle-extracted --datadir=$workdir/mariadb/brew-bottle-extracted/data --force --skip-name-resolve; echo ''
# Install Homebrew formula (mysql_install_db is automatically run)
- brew install [email protected]
# Copy installed folder to another location, uninstall Homebrew formula and run mysql_install_db
- mkdir -p $workdir/mariadb/brew-installdir-copied
- tar -C $(brew --prefix)/opt/[email protected] -chf - ./ | tar -C $workdir/mariadb/brew-installdir-copied -xf - # copy replacing symbolic links with targets
- brew uninstall [email protected]
- rm -rf $(brew --prefix)/opt/[email protected]; echo ''
- rm -rf $(brew --cellar)/[email protected]; echo ''
- sudo find $(brew --prefix) -name mysql -type d | xargs sudo rm -rf; echo ''
- sudo find $(brew --cellar) -name mysql -type d | xargs sudo rm -rf; echo ''
- sudo find /private/var -name mysql -type d | xargs sudo rm -rf; echo ''
- sudo find /var -name mysql -type d | xargs sudo rm -rf; echo ''
- PATH="$workdir/mariadb/brew-installdir-copied/bin:$PATH" mysql_install_db --no-defaults --basedir=$workdir/mariadb/brew-installdir-copied --datadir=$workdir/mariadb/brew-installdir-copied/data --force --skip-name-resolve
❌ FAILURE PATH="$workdir/mariadb/brew-bottle-extracted/bin:$PATH" mysql_install_db ...
Installing MariaDB/MySQL system tables in '$workdir/mariadb/brew-bottle-extracted/data' ...
dyld: Library not loaded: @@HOMEBREW_PREFIX@@/opt/[email protected]/lib/libssl.1.1.dylib
Referenced from: $workdir/mariadb/brew-bottle-extracted/bin/mysqld
Reason: image not found
$workdir/mariadb/brew-bottle-extracted/bin/mysql_install_db: line 488: 2368 Abort trap: 6
"$mysqld_bootstrap" $defaults $defaults_group_suffix "$mysqld_opt" --bootstrap
$silent_startup "--basedir=$basedir" "--datadir=$ldata" --log-warnings=0
--enforce-storage-engine="" "--plugin-dir=${plugindir}" $args
--max_allowed_packet=8M --net_buffer_length=16K
Installation of system tables failed!
Examine the logs in $workdir/mariadb/brew-bottle-extracted/data for more information.
The problem could be conflicting information in an external my.cnf files.
You can ignore these by doing:
shell> $workdir/mariadb/brew-bottle-extracted/bin/mysql_install_db --defaults-file=~/.my.cnf
You can also try to start the mysqld daemon with:
shell> $workdir/mariadb/brew-bottle-extracted/bin/mysqld --skip-grant-tables --general-log &
and use the command line tool
$workdir/mariadb/brew-bottle-extracted/bin/mysql
to connect to the mysql database and look at the grant tables:
shell> $workdir/mariadb/brew-bottle-extracted/bin/mysql -u root mysql
mysql> show tables;
Try 'mysqld --help' if you have problems with paths.
Using --general-log gives you a log in $workdir/mariadb/brew-bottle-extracted/data that may be helpful.
The latest information about mysql_install_db is available at
https://mariadb.com/kb/en/installing-system-tables-mysql_install_db
You can find the latest source at https://downloads.mariadb.org
and the maria-discuss email list at https://launchpad.net/~maria-discuss
Please check all of the above before submitting a bug report at http://mariadb.org/jira
✔️ SUCCESS brew install [email protected]
(it runs <MariaDB install dir>/bin/mysql_install_db --verbose --user
at the end)
A "/etc/my.cnf" from another install may interfere with a Homebrew-built server starting up correctly.
MySQL is configured to only allow connections from localhost by default
To connect:
mysql -uroot
[email protected] is keg-only, which means it was not symlinked into
/usr/local because this is an alternate version of another formula.
If you need to have [email protected] first in your PATH run:
echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> /Users/travis/.bash_profile
For compilers to find [email protected] you may need to set:
export LDFLAGS="-L/usr/local/opt/[email protected]/lib"
export CPPFLAGS="-I/usr/local/opt/[email protected]/include"
For pkg-config to find [email protected] you may need to set:
export PKG_CONFIG_PATH="/usr/local/opt/[email protected]/lib/pkgconfig"
To have launchd start [email protected] now and restart at login:
brew services start [email protected]
Or, if you don't want/need a background service you can just run:
/usr/local/opt/[email protected]/bin/mysql.server start
✔️ SUCCESS PATH="$workdir/mariadb/brew-installdir-copied/bin:$PATH" mysql_install_db ...
:
Installing MariaDB/MySQL system tables in '$workdir/mariadb/brew-installdir-copied/data' ...
2020-10-26 18:40:03 0 [Warning] InnoDB: innodb_open_files 300 should not be greater than the open_files_limit 256
OK
To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system
PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER !
To do so, start the server, then issue the following commands:
'$workdir/mariadb/brew-installdir-copied/bin/mysqladmin' -u root password 'new-password'
'$workdir/mariadb/brew-installdir-copied/bin/mysqladmin' -u root -h password 'new-password'
Alternatively you can run:
'$workdir/mariadb/brew-installdir-copied/bin/mysql_secure_installation'
which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.
See the MariaDB Knowledgebase at http://mariadb.com/kb or the
MySQL manual for more instructions.
You can start the MariaDB daemon with:
cd '$workdir/mariadb/brew-installdir-copied'
$workdir/mariadb/brew-installdir-copied/bin/mysqld_safe --datadir='$workdir/mariadb/brew-installdir-copied/data'
You can test the MariaDB daemon with mysql-test-run.pl
cd '$workdir/mariadb/brew-installdir-copied/mysql-test' ; perl mysql-test-run.pl
Please report any problems at http://mariadb.org/jira
The latest information about MariaDB is available at http://mariadb.org/.
You can find additional information about the MySQL part at:
http://dev.mysql.com
Consider joining MariaDB's strong and vibrant community:
https://mariadb.org/get-involved/
from mariadb4j.
@thesquaregroot Hi!
This is not so related to the problem but gives a step forward.
Please take a look on https://www.testcontainers.org
The only requirement for it is too have docker to be running but on other hand you'll have much more advantages.
I switched to it and it works pretty well.
from mariadb4j.
@thesquaregroot and I have been struggling with this for a couple of days now, and he found a fix that worked earlier today (which is similar to the OP's solution).
sudo ln -s /usr/lib/libssl.dylib /usr/local/opt/openssl/lib/libssl.1.0.0.dylib sudo ln -s /usr/lib/libcrypto.dylib /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
Seems like a silly thing to have to do. It might also be possible to be fixed by adding
/usr/lib
to our PATH... but haven't tried that.
@joshmg This worked on Big Sur too. But I was wondering if there is any workaround for cases when a user don't have sudo
rights.
Adding /usr/lib
to PATH
didn't seem to work.
from mariadb4j.
Closing this just like similar #411, only because my understanding is that the"right way to properly fix this" is probably "just" needs someone who needs this to work to contribute a PR for #484, or #344 or #293.
from mariadb4j.
For those with a new macbook pro 2021 with M1
see #497 for M1 support.
from mariadb4j.
For those with a new Macbook Pro with M1 CPU, check out my comment here: aisingapore/TagUI#635 (comment)
thanks, I have tried many solutions, and it works for me.
from mariadb4j.
Related Issues (20)
- Add test coverage for locally pre-installed MariaDB on Windows HOT 1
- GitHub Action to run Tests on Mac HOT 3
- New Windows GitHub Action fails due to Error: HttpError: Resource not accessible by integration HOT 1
- Clarify 2.x Maintenance HOT 3
- CodeQL Analyze GitHub Action fails with Connection timed out for https://repo.maven.apache.org HOT 1
- Support for sequences HOT 4
- Add ErrorProne Code Quality Tool HOT 1
- Before 3.0.1 release, mysql_install_db.exe: unknown variable 'tmpdir=C:\Users\Administrator\AppData\Local\Temp\MariaDB4j\tmp\54772 HOT 7
- Pre-Commit Hooks HOT 1
- Fix code scanning alert - Token-Permissions
- `root` with empty password security vulnerability. How to change the default password?
- MariaDB Wrapper on NPM for NodeJS / Deno #polyglot HOT 1
- Running DB with dump in Spring using Managedprocess HOT 1
- Thread will wait for "mysqld: ready for connections." to appear in Console output of process Program HOT 5
- Release 3.0.2 HOT 5
- MariaDB4j on Java 21 HOT 4
- JitPack of MariaDB4j 3.0.2+ is broken
- /tmp/MariaDB4j/base/bin/mariadbd: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory HOT 2
- Release 3.1.0 HOT 4
- 3.1.0 - "<path>" is not empty. Only new or empty existing directories are accepted for --datadir HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mariadb4j.