[debian-mysql] Bug#961672: Bug#961672: charset files not installed in a mysql-safe location

Paride Legovini paride at debian.org
Thu May 28 09:53:17 BST 2020


Hi Otto,

Otto Kekäläinen wrote on 28/05/2020:
> A future version of MariaDB might have the charsets in its own
> directory, but we can't start changing paths of stuff in existing
> stable releases, such as MariaDB 10.3 in Ubuntu 20.04 or Debian
> Buster. If MySQL introduces a backwards incompatible change, the new
> uploads should test for them and work around issues discovered.
> 
> In MariaDB we are building python-mysql against libmariadb on every
> commit in the CI to ensure nothing is broken:
> https://salsa.debian.org/mariadb-team/mariadb-10.3/pipelines
> 
> If you think MythTV has something unique about this, we could add
> MythTV builds to the CI to ensure new uploads of MariaDB does not
> break MythTV builds in Debian?

I don't think there's anything special about MythTV, in my understading
it's just how some users happened to hit the problem. I hit it in a
completely different way: as a failure in an autopkgtest of
libdbd-mariadb-perl.

I have not much to add to your analysis, and I agree in that we can't
and shouldn't change the structure of the packages in existing stable
releases. However we can take this issue as a good warning on the fact
that compatibility between the two DBs can't be assumed, and the
packages in the development releases should start taking this into account.

Cheers,

Paride



More information about the pkg-mysql-maint mailing list