[mythtv-users] jamu problems

David Kramer david at thekramers.net
Tue Feb 16 04:56:35 UTC 2010


After upgrading my server from Ubuntu (NOT Mythbuntu) 9.04 to 9.10, I
had several minor problems, one of which was hourly emails "run-parts:
/etc/cron.hourly/mythvideo exited with return code 1"

Chatting with the lovely and helpful people on the IRC channel, I
learned that all the problems I've been having have already been fixed,
but Ubuntu doesn't update their repository with the fixes, and if I use
http://www.mythbuntu.org/auto-builds I would have the latest stable
versions and rainbows and unicorns would come out of my server and
everything would be great.

I'm still getting those messages hourly.  I did some research on jamu,
and modified /etc/cron.hourly/mythvideo to add the -b (debug) parameter
and write stderr to a file instead of /dev/null.  Unfortunately, the
error messages tell me nothing.  I'm hoping someone else more cluefull.

The tail end of stdout (more available if needed):
Getting show dinner: impossible
Searching for show dinner%3A%20impossible
Retrieving URL
http://www.thetvdb.com/api/GetSeries.php?seriesname=dinner%3A%20impossible&language=en
URL
http://www.thetvdb.com/api/GetSeries.php?seriesname=dinner%3A%20impossible&language=en
was cached in /tmp/tvdb_api_113/baa93f96977a83a4769817aefb5cc828.body
Found series Dinner Impossible (id: 83533)
Found series Dinner: Impossible (id: 81278)
Auto-selecting first search result using BaseUI
Got Dinner Impossible, sid 83533
Getting all series data for 83533
Retrieving URL
http://www.thetvdb.com/api/0BB856A59C51D607/series/83533/en.xml
URL http://www.thetvdb.com/api/0BB856A59C51D607/series/83533/en.xml was
cached in /tmp/tvdb_api_113/4c4f1cf512269708f889e7fa3f2e254d.body
Got info: id = 83533
Got info: actors = ||
Got info: airs_dayofweek = None
Got info: airs_time = None
Got info: contentrating = None
Got info: firstaired = None
Got info: genre = None
Got info: imdb_id = None
Got info: language = en
Got info: network = None
Got info: networkid = None
Got info: overview = None
Got info: rating = None
Got info: runtime = None
Got info: seriesid = None
Got info: seriesname = Dinner Impossible
Got info: status = None
Got info: added = 2008-10-24 14:27:18
Got info: addedby = 2083
Got info: banner = http://www.thetvdb.com/banners/graphical/83533-g.jpg
Got info: fanart = None
Got info: lastupdated = 1263268370
Got info: poster = None
Got info: zap2it_id = None
Getting season banners for 83533
Retrieving URL
http://www.thetvdb.com/api/0BB856A59C51D607/series/83533/banners.xml
URL http://www.thetvdb.com/api/0BB856A59C51D607/series/83533/banners.xml
was cached in /tmp/tvdb_api_113/32b907081a88b86a9a633a2606c6cdf5.body
Banner: 332741
Banner info: id = 332741
Banner info: bannerpath = graphical/83533-g.jpg
Banner info: bannertype = series
Banner info: bannertype2 = graphical
Banner info: language = en
Transforming bannerpath to _bannerpath
New banner URL: http://www.thetvdb.com/banners/graphical/83533-g.jpg
Getting actors for 83533
Retrieving URL
http://www.thetvdb.com/api/0BB856A59C51D607/series/83533/actors.xml
URL http://www.thetvdb.com/api/0BB856A59C51D607/series/83533/actors.xml
was cached in /tmp/tvdb_api_113/fc31eb76c56e45a740e008e434cabeb1.body
Getting all episodes of 83533
Retrieving URL
http://www.thetvdb.com/api/0BB856A59C51D607/series/83533/all/en.xml
URL http://www.thetvdb.com/api/0BB856A59C51D607/series/83533/all/en.xml
was cached in /tmp/tvdb_api_113/793ed858988b106b9d08117cae1c1f89.body
Got series id 83533
Checking for fanart high resolution graphics
Correcting dinner: impossible to 83533
Got series id 83533
Checking for Series Poster graphics
Correcting dinner: impossible to 83533
Got series id 83533

The error log file says:
Traceback (most recent call last):
  File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 6546, in <module>
    main()
  File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 6531, in main
    process.processMythTvMetaData()
  File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 5578, in
processMythTvMetaData
    self._downloadScheduledRecordedGraphics()
  File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 5376, in
_downloadScheduledRecordedGraphics
    inetref = self._getTmdbIMDB(graphics_name, watched=True)
  File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 3397, in
_getTmdbIMDB
    temp =  {imdb_access.get_imdbID(movie): movie['title']}
  File "/usr/lib/pymodules/python2.6/imdb/utils.py", line 1377, in
__getitem__
    rawData = self.data[key]
KeyError: 'title'


Maybe this is too much, but since this is possibly related to the
versions of things I have here, this is what I have installed:
# dpkg-query -l '*myth*' | grep -v theme
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                      
Version                                    Description
+++-============================-==========================================-===========================================================
rc  libmyth-0.21-0             
0.21.0+fixes19961-0ubuntu8                 Common library code for
MythTV and add-on modules (runtime)
ii  libmyth-0.22-0             
0.22.0+fixes23527-0ubuntu0+mythbuntu3      Common library code for
MythTV and add-on modules (runtime)
un  libmyth-perl               
<none>                                     (no description available)
ii  libmyth-python             
0.22.0+fixes23527-0ubuntu0+mythbuntu3      A python library to access
some MythTV features
ii  libmythtv-perl             
0.22.0+fixes23527-0ubuntu0+mythbuntu3      A PERL library to access some
MythTV features
un  mythappearance             
<none>                                     (no description available)
ii  mytharchive                
0.22.0+fixes23527-0ubuntu0+mythbuntu3      create and burn DVD's from
MythTV - binary file
ii  mytharchive-data           
0.22.0+fixes23527-0ubuntu0+mythbuntu3      create and burn DVD's from
MythTV - data files
ii  mythbrowser                
0.22.0+fixes23527-0ubuntu0+mythbuntu3      A web browser for MythTV
ii  mythbuntu-apple-trailers   
0.2-0ubuntu1                               Plugin providing Apple.com
Movie Trailers for MythTV
un  mythbuntu-control-centre   
<none>                                     (no description available)
ii  mythbuntu-lirc-generator   
0.23-0ubuntu1                              Mythbuntu Lirc Configuration
Generator
ii  mythbuntu-repos            
7.1-0ubuntu0+mythbuntu~lucid               Mythbuntu repos installer
un  mythbuntu-testing          
<none>                                     (no description available)
un  mythbuntu-weekly           
<none>                                     (no description available)
un  mythcontrols               
<none>                                     (no description available)
un  mythdvd                    
<none>                                     (no description available)
rc  mythexport                 
2.0-0ubuntu1                               Export MythTV recording to
portable media players
ii  mythflix                   
0.22.0+fixes23527-0ubuntu0+mythbuntu3      netflix module for MythTV
ii  mythgallery                
0.22.0+fixes23527-0ubuntu0+mythbuntu3      Image gallery/slideshow
add-on module for MythTV
ii  mythgame                   
0.22.0+fixes23527-0ubuntu0+mythbuntu3      Emulator & PC Game frontend
module for MythTV
ii  mythimport                 
2.1.3-0ubuntu2~ppa1                        Import On The Go recordings
from MythExport
ii  mythmovies                 
0.22.0+fixes23527-0ubuntu0+mythbuntu3      Find nearby movies and cinema
listings
ii  mythmusic                  
0.22.0+fixes23527-0ubuntu0+mythbuntu3      Music add-on module for MythTV
ii  mythnettv                  
7+dfsg-0ubuntu2                            Plugin to download video from
RSS feeds
ii  mythnews                   
0.22.0+fixes23527-0ubuntu0+mythbuntu3      An RSS feed news reader
module for MythTV
un  mythphone                  
<none>                                     (no description available)
ii  mythplugins                
0.22.0+fixes23527-0ubuntu0+mythbuntu3      Wrapper package for MythTV
plugins
un  mythstream                 
<none>                                     (no description available)
un  mythtv                     
<none>                                     (no description available)
ii  mythtv-backend             
0.22.0+fixes23527-0ubuntu0+mythbuntu3      A personal video recorder
application (server)
un  mythtv-backend-master      
<none>                                     (no description available)
ii  mythtv-common              
0.22.0+fixes23527-0ubuntu0+mythbuntu3      A personal video recorder
application (common data)
ii  mythtv-database            
0.22.0+fixes23527-0ubuntu0+mythbuntu3      A personal video recorder
application (database)
un  mythtv-doc                 
<none>                                     (no description available)
ii  mythtv-frontend            
0.22.0+fixes23527-0ubuntu0+mythbuntu3      A personal video recorder
application (client)
ii  mythtv-status              
0.9.2-3~mythbuntu1                         Show the status of a MythTV
backend
ii  mythtv-transcode-utils     
0.22.0+fixes23527-0ubuntu0+mythbuntu3      Utilities used for
transcoding MythTV tasks
ii  mythvideo                  
0.22.0+fixes23527-0ubuntu0+mythbuntu3      A generic video player
frontend module for MythTV
ii  mythweather                
0.22.0+fixes23527-0ubuntu0+mythbuntu3      Weather add-on module for MythTV
ii  mythweb                    
0.22.0+fixes23527-0ubuntu0+mythbuntu3      Web interface add-on module
for MythTV
 

Thanks in advance for any advice you can offer.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20100215/b13ff957/attachment.htm>


More information about the mythtv-users mailing list