Probabilmente saprete già che Arch Linux sta per rimuovere MySQL dai propri repository per sostituirlo con MariaDB. Sulla pagina del sito ufficiale di Arch Linux è presente un post che invita gli utenti a rimpiazzare MySQL con MariaDB prima che questi venga rimosso dai repository ed inserito in AUR.
Ne consegue che i programmi che utilizzano MySQL devono adesso essere ricompilati in modo da utilizzare MariaDB. Tra questi c’è sicuramente Amarok che, dall’ultimo aggiornamento, non è più in grado di gestire la collezione musicale.
Per sistemare tutto quanto, basta soltanto seguire passo per passo la procedura proposta dal post del sito di Arch Linux:
# systemctl stop mysqld
# pacman -S mariadb libmariadbclient mariadb-clients
# systemctl start mysqld
# mysql_upgrade -p
Dopo questo passaggio Amarok (e ovviamente gli eventuali programmi che utilizzavano MySQL) tornerà a funzionare come un tempo. Per completezza, vi consiglio di leggere le pagine dell’ArchWiki che riguardano MySQL e MariaDB.