[mythtv-users] Jamu questions

Ian Forde ian at duckland.org
Sat Sep 5 21:27:47 UTC 2009


On Sat, 2009-09-05 at 13:32 -0700, Ian Forde wrote:
> On Sat, 2009-09-05 at 13:01 -0700, Robert McNamara wrote:
> > On Sat, Sep 5, 2009 at 12:39 PM, Ian Forde<ian at duckland.org> wrote:
> > >
> > >        import xml.etree.cElementTree as ElementTree
> > >
> > > to:
> > >
> > >        import cElementTree
> > >
> > 
> > This is likely to cause breakage.  I'll let Doug Vaughan comment
> > further as to what that is likely to break.
> 
> Hmm... okay - I'm wondering what package I'll need to install in order
> to put it back.. I've changed it to "import etree.cElementTree as
> ElementTree" and it likes it...

I was wrong - it liked "import cElementTree as ElementTree".  That seems
better...

> > You do not have trunk python bindings installed.
> 
> Actually, I do... or rather, I thought I had... re-running configure
> showed me that I had them setup in the output.  But then I realized that
> I didn't actually say "--with-bindings=python" on the configure line...
> so that's solved...

Yep - that did the trick.  But then I ran into an issue with it bombing
out about ttvdb.py's scripts not being in the current directory.  That
error is false, actually.  It was bombing out on the include of
ttvdb.tvdb_api.py (line 291), which in turn was caused by tvdb_api.py on
lines 29 and 31, in which I had to make the same cElementTree change.
In addition, I had to install python-hashlib from EPEL.  Now it doesn't
bomb out when running either 'ttvdb.py -h" or "jamu.py -h"

	-I



More information about the mythtv-users mailing list