[mythtv-users] upgrade to mysql 5.5 breaks frontend

Rich Freeman r-mythtv at thefreemanclan.net
Mon Oct 27 11:17:59 UTC 2014


On Mon, Oct 27, 2014 at 4:33 AM, Hika van den Hoven <hikavdh at gmail.com> wrote:
>
> You need the client part. And I found the problem being in the qtsql
> package. I guess it's a gentoo bug that it doesn't get relinked to the
> new mysql version.
>

Well, that is a Gentoo challenge in general.  qtsql does not use
EAPI5, and mysql-5.5 doesn't define subslots, so you won't get
automatic rebuilds on upgrades, and if linking isn't explicitly broken
then portage won't preserve the old libraries either and give you the
usual warning.

It looks like the mysql-5.6 virtual adds a subslot, and qtsql-5.3.2
uses EAPI5 and a slot operator dependency, so once you upgrade to
those the rebuilds will be automatic.  Perhaps if there is a version
update in the meantime they will be added to qt4/mysql-5.5/etc.

--
Rich


More information about the mythtv-users mailing list