Gtimelog on Fedora 17?

I’m busy getting a new laptop operational, with all the little tweaks that I’ve come to rely on over the years. One of those is Gtimelog. It’s a small and simple Python program that lets me track my working time. I’ve been using it pretty much every working day since 2006 or so. Over the years I’ve converted most of FSFE’s staff to the program. It lets us manage working hours much better than we could otherwise, and helps avoid burnouts.

Now, this new laptop is running Fedora 17. The OS is pretty delightful, but I can’t get Gtimelog to work. There’s no Fedora package, so I installed it according to instructions by Sam Tuke. Those worked fine for F16, but not for F17. Starting Gtimelog in a console gives me:

** (process:1748): WARNING **: Trying to register gtype ‘GMountMountFlags’ as enum when in fact it is of type ‘GFlags’

** (process:1748): WARNING **: Trying to register gtype ‘GDriveStartFlags’ as enum when in fact it is of type ‘GFlags’

** (process:1748): WARNING **: Trying to register gtype ‘GSocketMsgFlags’ as enum when in fact it is of type ‘GFlags’
Traceback (most recent call last):
File “/usr/bin/gtimelog”, line 9, in <module>
load_entry_point(‘gtimelog==0.7.1’, ‘gui_scripts’, ‘gtimelog’)()
File “/usr/lib/python2.7/site-packages/gtimelog-0.7.1-py2.7.egg/gtimelog/main.py”, line 2110, in main
tray_icon = icon_class(main_window)
File “/usr/lib/python2.7/site-packages/gtimelog-0.7.1-py2.7.egg/gtimelog/main.py”, line 1088, in __init__
‘style-updated’, self.on_style_set) # Gtk+ 3
TypeError: <gtk.Window object at 0x1103320 (GtkWindow at 0x1140060)>: unknown signal name: style-updated

Can anyone make sense of this?

And is there anyone out there who has successfully gotten Gtimelog to work on Fedora 17?