https://bugs.kde.org/show_bug.cgi?id=414407

--- Comment #12 from Mark Fraser <mfraz74+...@gmail.com> ---
(In reply to Pedro de Carvalho Gomes from comment #1)
> The error happens because Kubuntu 19.10 is shipped with Mysql 8. This major
> Mysql version deprecated Mysql Embedded, which is the standard DB for
> Amarok. You can read more about it here:
> 
> https://mysqlserverteam.com/mysql-8-0-retiring-support-for-libmysqld/
> 
> I assume the package you installed is linked with libmysqlclient, whose API
> is almost exactly the same as libmysqld. If this is the case, Amarok will
> try to open a socket to a local mysql standalone instead of reading the old
> DB from ~/.local/share/amarok/mysqle. It seems that there's no such mysql
> (or you can't connect to it witout password), so you get the error.
> 
> The obvious workaround is to import the old DB to a stand-alobe mysql
> instance.
> 
> However, a permanent fix is harded. It depends on what Amarok team will
> decide to replace Mysql embedded. I assume it will be to run a standalone
> mysql, similar to Akonadi.

How come I have managed to install Amarok from 19.04 by just changing the
dependencies of 2 packages in the DEBIAN/control file?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to