I sent this message to the mythtv-dev mailing list, but will also ask here...
I'm using the launchpad Ubuntu repository for v32.0.
After upgrading today to the deb version
32.0~master.202105172043.c8c226c9b4~ubuntu20.04.1
I get the error pasted below, upgrading from schema 1369 to 1370. I wish I could simply downgrade to a previous version of the mythtv packages, but there are no earlier 20.04 debs in that repository. Please let me know if there is any other information I can provide.
C CoreContext dbcheckcommon.cpp:119 (performActualUpdate) Upgrading to MythTV schema version 1370
May 18 15:46:51 mythtv mythbackend: mythbackend[159722]: E CoreContext dbcheckcommon.cpp:95 (performUpdateSeries) DB Error (Performing MythTV database upgrade): #012Query was: ALTER TABLE programrating MODIFY COLUMN system varchar(128); #012Error was: Driver error was [2/1064]:#012QMYSQL: Unable to execute query#012Database error was:#012You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'system varchar(128)' at line 1
May 18 15:46:51 mythtv mythbackend: mythbackend[159722]: E CoreContext dbcheck.cpp:425 (UpgradeTVDatabaseSchema) Database schema upgrade failed.
May 18 15:46:51 mythtv mythbackend: mythbackend[159722]: E CoreContext main_helpers.cpp:588 (run_backend) Couldn't upgrade database to new schema on master backend
I'm trying to figure out how to manually make the database changes, rather than compiling from source or waiting for the updated debs to show up in the repository. I don't know enough about SQL databases to understand why the attempt below is failing.