[mythtv-users] elementary MiroBridge error

Greg Woods greg at gregandeva.net
Thu Oct 15 00:04:43 UTC 2009


I got Miro going and downloaded some videos, so I thought I'd give
MiroBridge a whirl. I can't even get the script to load; here's what
happens:

[root at confusion mirobridge]# ./mirobridge.py -v
Traceback (most recent call last):
  File "./mirobridge.py", line 212, in <module>
    channel_initialize_record = {u'chanid': 9999, u'channum': '999',
u'freqid':'
999', u'sourceid': 0, u'callsign': 'Miro', u'name': 'Miro', u'icon':
u'', u'fine
tune': 0, u'videofilters': '', u'xmltvid': '', u'recpriority': 0,
u'contrast': 3
2768, u'brightness': 32768, u'colour': 32768, u'hue': 32768,
u'tvformat': 'Defau
lt', u'visible': 1, u'outputfilters': '', u'useonairguide': 0,
u'mplexid': 32767
, u'serviceid': 0, u'tmoffset': 0, u'atsc_major_chan': 999,
u'atsc_minor_chan': 
0, u'last_record': datetime.datetime.now().strftime(u'%Y-%m-%d %H:%M:%
S'), u'def
ault_authority': '', u'commmethod': -1, }
TypeError: strftime() argument 1 must be str, not unicode
[root at confusion mirobridge]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Am I missing a package or doing something obviously stupid here?

I just finished doing "svn up" so I am "Updated to revision 22463." If
it matters, this is on a Fedora 10 x86_64 system.

--Greg




More information about the mythtv-users mailing list