[mythtv-users] Questions prior to 0.21 upgrade
Michael T. Dean
mtdean at thirdcontact.com
Tue Mar 11 20:41:27 UTC 2008
On 03/11/2008 04:05 PM, Richard Freeman wrote:
> Michael T. Dean wrote:
>
>> Actually, there are 3 versions that must be identical.
>>
>> - MythTV network protocol version
>> - MythTV database schema version
>> - MythTV library API version (must be identical within a host--i.e.
>> mythfrontend and mythbackend and all myth plugins require the same
>> library API version)
>>
>>
>> Basically, you should /always/ make sure all hosts on your system have
>> installed MythTV from the same SVN branch and using the same SVN revision.
>>
>> Note, also, that mythbackend --version or mythfrontend --version will
>> output the network protocol and library API version information as well
>> as the SVN branch and revision information.
> How can I find out the verions (including DB schema) given an SVN
> revision number?
>
> Sure, I'd like to run the same version everywhere. However, I run
> minimyth on my frontend and Gentoo on the backend. I'd end up ripping
> out my hair if I had to try to keep the two coordinated. Essentially
> I'd need to custom-build everything, or give up on a diskless front-end.
>
> Currently I just cross my fingers and see what happens when I upgrade
> either.
>
> It would be nice if I could just evaluate whether two different SVN
> revisions are going to end up being compatible, since every distro
> independently chooses which ones they're going to deploy.
The approved answer is:
http://www.mythtv.org/wiki/index.php/Frequently_Asked_Questions#Can_I_use_SVN_frontend.2Fbackend_with_release_X_frontend.2Fbackend.3F
I.e. there is never a combination of different SVN revisions that are
meant to be used together and using different revisions is /never/ a
supported configuration. That means if you choose to use different
distributions, you may be forced to compile yourself or beg the
packagers to use specific versions.
It might be nice if you could convince packagers from different distros
to choose the same revisions to package, or something. I don't know
what kind of coordination might be necessary or whether it would cause
difficulties for the packagers (because I know nothing of the packaging
process), but if nothing else, starting a dialog and getting
responses/ideas from the various packagers (ATrpms, MythBuntu, Gentoo,
KnoppMyth, MiniMyth, Myth-for-the-XBox (don't know what that's called),
MythDora (but I think they use ATrpms), ...) might be worthwhile.
Mike
More information about the mythtv-users
mailing list