Recent changes to pykde4 (the pykde4-4.14.3-nokio.patch) break the Pate plugin in kate:4 -- it needs PyKDE4.kio! Digging a little into the problem I've found that KAutoMount and KAutoUnmount classes in the current `kde-frameworks/kdelibs-4.14.29-r1` have private destructor and `sip` gives an compile error when `pykde4` builds... (I think that was a reson for applying pykde4-4.14.3-nokio.patch on -r3 of ebuild). I've found another workaround: do not exclude KIO module from pykde4, just disable guilty classes... (going to attach a patch). Reproducible: Always
Created attachment 466720 [details, diff] Do not exclude KIO from PyKDE4, just disable KAutoMount/KAutoUnmount classes which cause a build error of PyKDE4.kio Replace `pykde4-4.14.3-nokio.patch` in `pykde4-4.14.3-r3.ebuild` with this patch!!!
If you find an in-tree package that would be affected by the kio module removal, then I would do another revbump. But as things are, perpetually broken pykde4 will be kicked from tree on the first possible occasion, and I'm not going to spend more time on it. So if you decide to keep pykde4 longer-term, you should create a local copy with your patch, as you did with kate:4 already.