Oracle Linux doesn't have any MariaDB in their repository, and adding CentOS's repository for that particular package doesn't yield a working box. I've followed the directions I linked earlier to install a working FreePBX box, but I've run into issues on the last 2 boxes I've tried to install it on. I get the error I posted above. Any ideas what I'm running into?
That said, I'll parse the link you've given and see what I can take from it.