For some reason, there is a PyKDE and a PyKDE4 package available on fedora. If you (by some odd chance) run guidance with PyKDE4 installed (but not PyKDE), it fails with the following traceback. Traceback (most recent call last): File "/usr/bin/guidance-power-manager", line 29, in <module> from PyKDE4.kdecore import KAboutData, KCmdLineArgs, KConfig, i18n, i18nc, i18np, ki18n, ki18nc, KGlobal, KStandardDirs, KLocalizedString RuntimeError: the sip module supports API v3.0 to v3.7 but the PyKDE4.kdecore module requires API v3.8 This error vanishes if you install PyKDE. Thus I think you should add the line Requires: PyKDE >= 3.16 (randomly chosen) to guidance-power-manager.spec -- Tejas Dinkar http://gja.in