On system without numactl installed: connie ~ # emerge --config dev-db/mariadb Configuring pkg... * Trying to get password for mysql 'root' user from 'mysql' section ... * Trying to get password for mysql 'root' user from 'client' section ... * Please provide a password for the mysql 'root' user now * or through the /root/.my.cnf file. * Avoid ["'\_%] characters in the password > * Retype the password > * Creating the mysql database and setting proper permissions on it ... * Command: /usr/share/mariadb/scripts/mysql_install_db --basedir=/usr --user=mysql --datadir=///var/lib/mysql --tmpdir=///tmp/ Installing MariaDB/MySQL system tables in '///var/lib/mysql' ... /usr/sbin/mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory On a system with numactl installed, the configure and start proceeds as expected.
commit 1740d628f659f14df060c62f8b06af57d70ce67a Author: Brian Evans <grknight@gentoo.org> Date: Mon Aug 21 13:06:22 2017 -0400 dev-db/mariadb: Fix bugs relating to multilib, systemd and numa Bug 628484 - Add USE flag numa to pull in sys-process/numactl for build/runtime Bug 628458 - Fix systemd case sensitivity in configure merged from 10.1 branch Bug 628458 - Fix multilib header file changes that lead to build failure Package-Manager: Portage-2.3.8, Repoman-2.3.3