[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