[mythtv-users] Protocol mismatch problem and ongoing GUIcolours problem

Tom Lichti tom at redpepperracing.com
Thu Oct 5 15:31:19 UTC 2006


Alexander Fisher wrote:
> On 05/10/06, Steve Daniels <steve.p.daniels at googlemail.com> wrote:
>   
>>> -----Original Message-----
>>> From: mythtv-users-bounces at mythtv.org [mailto:mythtv-users-
>>> bounces at mythtv.org] On Behalf Of Isaac Richards
>>> Sent: 03 October 2006 22:05
>>> To: Discussion about mythtv
>>> Subject: Re: [mythtv-users] Protocol mismatch problem and ongoing
>>> GUIcolours problem
>>>
>>> On Tuesday 03 October 2006 4:50 pm, Clyde Stubbs wrote:
>>>       
>>>> While attempting to solve my ongoing problem with wrong GUI colours
>>>>         
>>> since
>>>       
>>>> installing 0.20 I upgraded to the latest ATrpms, to find that my front-
>>>> and back-ends were disagreeing on the protocol version. Dropping back
>>>> to earlier builds didn't immediately solve this, until I finally
>>>>         
>>> realized
>>>       
>>>> that
>>>>
>>>> 1) The ATrpms builds are from the 0.20-fixes branch;
>>>> 2) The 0.20-fixes include not only fixes but "enhancements" -
>>>>         
>>> specifically
>>>       
>>>> a protocol version number increment
>>>>         
>>> It's a bug fix, not an enhancement.  There was a missing data field in the
>>> server communication - and, despite how other people have said that this
>>> is
>>> an 'easy' problem to fix, I'm really not sure how to magically make
>>> binaries
>>> with older protocol versions send data that they normally wouldn't.
>>>
>>> Isaac
>>>       
>> A very hung over stevie is thinking that all people who made such statements
>> or insinuations should publicly apologise!
>>     
>
>
> If the only configuration guaranteed to work is when the frontend and
> backend are both at exactly the same svn revision, 
No, the only guaranteed to work configuration is when all frontends and 
backends are running the same *protocol* version.
> then I believe this
> is also unfortunate since it introduces a requirement to either never
> use packaged versions (always compile from source), or run the same
> linux distribution on all your frontends and backends since not all
> package maintainers will have included the same set of fixes.
>   
Again, as long as the protocol is the same, distribution does not 
matter. I have 2 Debian/KnoppMyth machines, and one CentOS machine, they 
all happily talk to each other, because they all run the same protocol 
version. It just happens that I run current SVN trunk on all of them.
> Out of interest, was 0.19.1 not compatible with 0.19 and 0.18.1 not
> compatible 0.18, I honestly can't remember.
>   
I don't remember either. Not that it's relevant.

Tom



More information about the mythtv-users mailing list