Well, a gotcha for me, anyway... others may be smarter. :)  Anyway, I have an FC5-based mythbackend, and since there's no 0.20.2 packages for that system, I built out my own by hand.  The result is I ended up with a set of 
0.20.0 (or whatever the old version was) binaries in /usr, and a set of 0.20.2 binaries in /usr/local.  Of course, there's nothing wrong with this... I just modified in /etc/init.d/mythbackend script to start up the correct copy, and all was well (the was to plan remove the old packages once I'd verified that the system was working).  Except for SD.  Turns out, the path to the mythfilldatabase binary is stored in the database itself (I vaguely recall noticing this when I first installed, but since the default normally works I promptly ignored it).  That meant my old 
0.20.0 mythfilldatabase binary was being run every night... which, of course, has no idea how to update from Schedules Direct.&nbsp; The result was the following error message:<br><br>Grabbing XMLTV data using schedulesdirect1 is not verified as working.
<br><br>Not exactly self-explanatory. :)&nbsp; Of course, if I&#39;d looked a little further up, I would&#39;ve seen it say &quot;Using runtime prefix = /usr&quot; which would&#39;ve been a bit of a tip-off.&nbsp; <br><br>Anyway. the solution was, of course, to change the mythfilldatabase path to /usr/local/bin/mythtfilldatabase.&nbsp; Just figured this would be useful in case anyone else runs across the same problem and searches the archive.
<br><br>Brett.<br>