There are two separate "upgrades" happening: Upgrading the package and upgrading the database. The problem is that right now the former will fail if the latter fails, but it doesn't need to. I have a solution (still needs some more testing, but hopefully it will be ready soon) that: a) Tries to run the server directly instead of through the service system, so it should work normally if the service is disabled as long as the server isn't already running (since then we can't stop it). b) Completes the package upgrade even if the server can't be started, but without running mysql_upgrade. -- Lars On 04/29/2017 09:51 AM, Ben Landin wrote: > During an upgrade, there are queries that need to be run against the > server, which means the mysql service must be running. > > On Apr 29, 2017 3:04 AM, "Pablo Catalina"