2005-01-16, 02:07
(mho @ jan. 12 2005,13:55 Wrote:when trying to view a recorded program i get the followingfyi, if you are getting this error, make sure that you remove any old remnants of xbmc_mythtv-0.14. this is out of my control but when the project was moved to sourceforge, the installation instructions were changed, some modules were renamed, and additional changes were made. the mythtv.py module was not renamed but it has been modified. in my version, it would have been installed in <xbmc_dir>/python/lib but in the sourceforge version, it just goes in <xbmc_dir>/scripts (or perhaps a subdir under that). if you have both, it may pick up the older version that does not have a method called getsingleprogram() since this is a new method that has been added.
error: "connection instance has no attribute 'getsingleprogram'"
any clues??
also, after upgrading to the january 14, 2005 cvs build of xbmc, i was able to get into the program schedule and recorded shows screens. after i selected a recorded show, i was getting the quoted exception... but that is because i still had my version installed. i've got to run for a bit but i figured this might help some people who are having problems with the latest tarball from sourceforge.
[edit] before you try running the sourceforge version (not just if you get the above error), make sure you remove any remnants of xbmc_mythtv-0.14 or older... especially make sure you remove any xbmc_mythtv files that were installed in <xbmc_dir>/python/lib. otherwise, you will be running a mix of old code and new code and the results are undefined. at the moment, your existing config file does not need to be removed.