Difference between revisions of "Versions"

From MythTV Official Wiki
Jump to: navigation, search
(MythTV schemas and protocols)
Line 26: Line 26:
 
== MythTV schemas and protocols ==
 
== MythTV schemas and protocols ==
 
{| class="wikitable"
 
{| class="wikitable"
|Branch
+
!Branch!!Version(s)!!DBSchemaVer!!Protocol!!Notes
|Version
 
|DBSchemaVer
 
|Protocol
 
|Notes
 
 
|-
 
|-
|0.18-fixes
+
|0.18-fixes|| 0.18, 0.18.1 ||1083|| ||
|
 
|1083
 
|
 
|
 
 
|-
 
|-
|0.19-fixes
+
| style="text-align:center;" colspan="2"|0.19
|
+
|1123 || ||
|1123
 
|
 
|
 
 
|-
 
|-
|0.20-fixes
+
|rowspan="2"|0.20-fixes
|
+
|0.20 || 1158 || 30 ||
|1160
 
|
 
|
 
 
|-
 
|-
|0.21
+
|0.20.1, 0.20.2 || 1160 || 31 ||
|
 
|1214
 
|
 
|
 
 
|-
 
|-
|0.22-fixes
+
| style="text-align:center;" colspan="2"|0.21
|
+
|1214 || 36 thru 40 ||
|1244
 
|
 
|Oldest version that current software can upgrade
 
 
|-
 
|-
|0.23-fixes
+
| style="text-align:center;" colspan="2"|0.22
|
+
|1244 || || Oldest version that current software can upgrade
|1254
 
|
 
|
 
 
|-
 
|-
|0.24-fixes
+
|0.23-fixes || 0.23, 0.23.1
|
+
|1254 || ||
|1264
 
|
 
|
 
 
|-
 
|-
|rowspan="2"|0.25-fixes
+
|0.24-fixes || 0.24 <br /> 0.24.1 &mdash; 0.24.3
|0.25
+
|1264 || ||
|1299
 
|72
 
|
 
 
|-
 
|-
|
+
|0.25-fixes || 0.25 <br /> 0.25.1 &mdash; 0.24.4
|1299
+
|1299 || 72 ||
|72
 
|
 
 
|-
 
|-
 
|0.26-fixes
 
|0.26-fixes
|
+
|0.26.0 &mdash; 0.26.2
 
|1307
 
|1307
 
|75
 
|75
 
|
 
|
 
|-
 
|-
|0.27-fixes
+
|0.27-fixes || 0.27 <br /> 0.27.1 &mdash; 0.27.6
|
+
|1317 || 77 ||
|1317
 
|77
 
|
 
 
|-
 
|-
|0.28-fixes
+
|0.28-fixes || 0.28
|
+
|1344 || 88 ||
|1344
 
|88
 
|
 
 
|-
 
|-
|master
+
|master || 0.29
|0.29
+
|1346 || 91 ||
|1346
 
|91
 
|
 
 
|}
 
|}
  

Revision as of 11:09, 12 January 2017

If you have a working MythTV setup, and you want to try a newer version, both the software, and the database, need upgrading.

Usually, a newer version of the software will handle this automatically – even creating a database backup beforehand.

If you haven't upgraded in a long time, however, there might be problems. e.g. the program might say:

Your database version is too old to upgrade with this version of MythTV.
You will need to use mythtv-setup from MythTV 0.22, 0.23, or 0.24 to upgrade your database before upgrading to this version of MythTV.


The mythtv programs give some useful information if you use the -version argument:

mythbackend --version
Please include all output in bug reports.

MythTV Version   : 17686M
MythTV Branch    : branches/release-0-21-fixes
Library API      : 0.21.20080304-1
Network Protocol : 40
Options compiled in:
 linux release using_oss using_alsa using_arts using_jack using_backend using_dbox2 using_directfb using_dvb ...

but that doesn't help you to understand the database, or plugins.


MythTV schemas and protocols

Branch Version(s) DBSchemaVer Protocol Notes
0.18-fixes 0.18, 0.18.1 1083
0.19 1123
0.20-fixes 0.20 1158 30
0.20.1, 0.20.2 1160 31
0.21 1214 36 thru 40
0.22 1244 Oldest version that current software can upgrade
0.23-fixes 0.23, 0.23.1 1254
0.24-fixes 0.24
0.24.1 — 0.24.3
1264
0.25-fixes 0.25
0.25.1 — 0.24.4
1299 72
0.26-fixes 0.26.0 — 0.26.2 1307 75
0.27-fixes 0.27
0.27.1 — 0.27.6
1317 77
0.28-fixes 0.28 1344 88
master 0.29 1346 91

KnoppMyth versions

KnoppMyth	Kernel		MythTV                  proto
-------------------------------------------------------------
R5A17		2.6.15-chw-2		0.19.20050712-1	27
R5A35		,,		9146M	0.19.20060121-2	,,
R5A39		2.6.15-chw-2	9146M	,,		,,
R5B4		,,		9146M	,,		,,
R5B10		2.6.15-chw-2	9656M			29
R5C7		,,		9871M			,,
R5C45		2.6.17-chw-8	
R5E50		2.6.18-chw-13	12306M			31
R5E74		,,		12964M	0.20.20060828-3	,,
R5E76		,,		13173	,,		,,
R5F1		,,		13420	0.20.20060828-4 31
R5F27		,,		14463M	0.20.20070821-1 31
R5GF8		2.6.22-chw-5	14561M	0.21.20070910-2 36
R5GF21		2.6.22-chw-5	15413M	0.21.20071211-1 ,,
R5GF32		2.6.23-chw-1	15742?
R5GF40		
R5.5_RC5	2.6.23-chw-4	16614M	0.21.20080304-1 40
LinHES 6.00.05			19622M	0.21.20080304-1	40