Using dbus, Pidgin has no dependency against dbus-python at all, even in the python scripts used to generate some dbus code (just forced a compilation without dbus-python and all is fine). I didn't check (compiling) if dbus-python is needed with dbus *and* python but according to the configure.ac comments, it is not. Reproducible: Always Steps to Reproduce: 1. Just compile Pidgin
Thank you for report. Unfortunately it is invalid. Just run `egrep -Hr 'import.*dbus' .` and you'll see what uses it.