Ok, so it turns out that there were some frontend changes that would made the current branch bitrotted. I made a new branch here: https://code.edge.launchpad.net/~echidnaman/jockey/jockey-pykde4 And reapplied all the PyKDE4 changes to the frontend. It really should work, this time. ;-)