[mythtv-users] options for upgrade from 0.21

Michael T. Dean mtdean at thirdcontact.com
Wed Sep 3 11:49:28 UTC 2014


On 09/03/2014 06:20 AM, Jean-Yves Avenard wrote:
> On 3 September 2014 12:01, Joseph Fry wrote:
>> Just do an iterative upgrade... 0.23, 0.25, 0.27.... should be pretty
>> flawless as far as upgrading the critical data (recording history).
> Why?
>
> Only need to upgrade to 0.24 first, and then straight to 0.27...

Right, either upgrade to 0.22, 0.23, 0.24 or 0.25--whichever is easiest 
(i.e. if any is available from a package, then use it), then go to 
0.27.  Actually, to be more specific, use the most-current -fixes 
version of 0.22, 0.23, 0.24, or 0.25 to do the upgrade (we fixed some DB 
upgrade issues that occur with later versions of Qt/MySQL in the -fixes 
branches of some versions).

A 2-step upgrade should work as well for you as upgrading version by 
version.  The main problem with upgrading from an ancient version to a 
modern version is that the upgrade is generally tested against specific 
(current-at-the-time-of-release) versions of Qt, Qt-MySQL drivers, and 
MySQL.  So if you don't use those versions of Qt/Qt-MySQL/MySQL, there's 
no benefit to the iterative upgrade for MythTV (and because MySQL 
upgrades are probably more work than MythTV upgrades, it's generally not 
worth trying).

Mike


More information about the mythtv-users mailing list