[mythtv-users] database error before every recording starts on 0.19-fixes svn revision 9709.

Steve Daniels steve.p.daniels at googlemail.com
Sat Apr 15 08:42:20 UTC 2006


> -----Original Message-----
> From: mythtv-users-bounces at mythtv.org [mailto:mythtv-users-
> bounces at mythtv.org] On Behalf Of f-myth-users at media.mit.edu
> Sent: 15 April 2006 08:09
> To: mythtv-users at mythtv.org
> Cc: f-myth-users at media.mit.edu
> Subject: [mythtv-users] database error before every recording starts on
> 0.19-fixes svn revision 9709.
> 
<snip />
> 
> I propose instead that the FE produce a really large and hard-to-miss
> warning that it wants to update the BE database, explain to the user
> that this is a one-way trip, and suggest that the user update the BE
> -first- and then try again.  (And require the user to confirm
> verbosely, e.g., what Lisp would call yes-or-no-p and not y-or-n-p,
> and simply quit (with an explanation) if the user says no.)
> 
> And there's an even worse failure mode, which is unlikely but
> possible.  Suppose I'm visiting my friend's house.  I've got my laptop
> with me, and the laptop and my friend have a fast wireless network (or
> I'm plugged into a wired one).  Knowing I've been using my laptop as a
> Myth FE, he say, "Hey, check out this neato show I just recorded," and
> I bring up mythfronend on my laptop after telling it what his BE's
> address is.  Unfortunately, he's running 18 and I'm running 19, and
> my rogue laptop instantly and without warning smashes his configuration
> all to hell.  At this point, his only choice is to go back to a backup
> of his database (if he's even been keeping any, which he might not
> have been), or to spend a whole lot of time he wasn't anticipating
> upgrading---and then throwing me out of his house for making his life
> miserable.

Now all we need is either a Dev with too much time on his hands (because
Dev's primarily fix problems that effect them, and I sincerely doubt a Dev
having this problem). A bounty being offered? Or you or someone else to
implement this.

Good luck :-)

Steve Daniels




More information about the mythtv-users mailing list