There's a closed pull request on the void-packages repository [RFC][WIP] mariadb: update to 10.4.12 https://github.com/void-linux/void-packages/pull/19553 Description: MariaDB is woefully out of date on the 10.0 branch. This is to bring it MariaDB up to the 10.4 branch (latest GA stable branch). Right now, the package is builds on glibc amd64. When installing, I get a few errors I'm tying to track down. Help is appreciated, this is the most complicated package I've worked with yet. Additionally, I have no idea if this builds or works on musl systems yet. Since musl isn't currently working and only a hand full of people seemed to mention they're using musl and need MariaDB, I want to get the package working on glibc first, so I/we can figure out how to go about making it work with musl next. Again, help and input is GREATLY appreciated. FWIW, the current errors I'm getting when installing the package: ``` mariadb-client-10.4.12_1: configuring ... mariadb-client-10.4.12_1: installed successfully. mariadb-10.4.12_1: configuring ... Updated mysql (mysql) system user. /usr/bin/my_print_defaults: Can't read dir of '/etc/mysql/conf.d/' (Errcode: 2 "No such file or directory") Fatal error in defaults handling. Program aborted chown: cannot access '/auth_pam_tool_dir/auth_pam_tool': No such file or directory Couldn't set an owner to '/auth_pam_tool_dir/auth_pam_tool'. It must be root, the PAM authentication plugin doesn't work otherwise.. chown: cannot access '/auth_pam_tool_dir': No such file or directory Cannot change ownership of the '/auth_pam_tool_dir' directory to the 'mysql' user. Check that you have the necessary permissions and try again. mysql.user table already exists! Run mysql_upgrade, not mysql_install_db mariadb-10.4.12_1: installed successfully. ```