[debian-mysql] Fixing the jessie->stretch upgrade path

Otto Kekäläinen otto at debian.org
Fri May 12 12:30:29 UTC 2017


2017-05-12 12:26 GMT+03:00 Ondřej Surý <ondrej at sury.org>:
> Therefore I am proposing a one time fix specifically targeted at
> stretch. I would like to prepare 'mysql-transitional' package that will
> create a couple of dummy/transitional packages structured like this:
> mysql-server depends on default-mysql-server
> mysql-client depends on default-mysql-client
> The version would be 5.5.999+mariadb, so it is always higher than
> version in jessie, but always lower than version in sid, as I don't want
> force epoch on mysql-5.7.

We did a lot of work last summer to have the default-mysql-* packages
etc but I can clearly see now the scenario where they fail to produce
a smooth upgrade experience. For users where the host is a DB server
only host, there is no package depending on default-mysql-server. And
stand-alone DB hosts are certainly no corner cases, so the suggestion
by Ondrej seems to be the right thing to do at this point.

Thanks Ondrej for working so responsibly on this! I've hade a very
busy period in March-May and it still continues.

- Otto

More information about the pkg-mysql-maint mailing list