IceTV Forum
IceTV Guide for IceTV enabled PVRs => MythTV => Topic started by: Anthony on August 28, 2007, 12:17:28 AM
-
I recently updated the packages on my Fedora Core 6 mythtv system and now mythfilldatabase now longer works, instead of updating the scheduling database I get error messages like the following:
2007-08-27 23:59:08.589 Updating source #1 (IceTV) with grabber tv_grab_au
2007-08-27 23:59:08.590 Found 12 channels for source 1 which use grabber
2007-08-27 23:59:08.720 Grabber has capabilities:
2007-08-27 23:59:08.720 Grabbing XMLTV data using tv_grab_au is not supported. You may need to upgrade to the latest version of XMLTV.
A quick web search suggests that there's been a change to XMLTV that has broken compability with a lot of existing schedule grabber scripts (see http://svn.mythtv.org/trac/changeset/12499 (http://svn.mythtv.org/trac/changeset/12499)), and tv_grab_au_ice will need some modifications before it will work again. Has anyone else hit this problem and, more importantly, found a fix for it?
I'm using tv_grab_au_ice version 3 (the most recent available), xmltv-0.5.48-73.fc6 and mythtv-0.20.2-163.fc6.
Edit: Nevermind, seems I was actually using tv_grab_au_ice version 2 (my download of version 3 picked up a superflous .htm extension and so didn't get used). Version 3 has the --capabilites feature now required by XMLTV which was missing in version 2.
-
Actually that version of the grabber was updated on Jan. 29th to address the changes you mentioned, and quite a few people are currently using it with MythTV. So my guess is that something else is going wrong somewhere.
I checked the server fetch logs and I can see that you fetched the guide several times successfully with the older version 2 of the grabber, but I don't see any fetches from you with the new one. I'm not sure what the error from MythTV that you mentioned means, but maybe someone from our support group has a better idea on that. One thing you might try is to just run the grabber manually from the command line. Something like this:
tv_grab_au_ice --configure
(enter your IceTV User ID and password, and it should display the channels for your region)
tv_grab_au_ice
(it should print a list of channels and programs to stdout)
-
Thanks Russell. You're quite right, due to a silly error on my part I was still using version 2 of the grabber and once I installed version 3 properly all was well again. I must say I'm extremely impressed by your customer service, I really didn't expect to receive high quality technical support in the middle of the night less than an hour after posting a question! The fact that version 3 of the grabber has been around since January speaks volumes for how on the ball you all are at IceTV too, seems you dealt with the changes to XMLTV very promptly.
-
No problem, glad you got it working. ;D