Если файлы разработки dbus установлены правильно, установленный dbus может быть устаревшим, поэтому у него нет dbus-mainloop.h
Если у вас есть yum
, попробуйте это, чтобы убедиться, что dbus-mainloop.h предоставленили нет.
# yum provides '*/dbus-mainloop.h'
Если он не возвращает ничего, обратитесь к dbus-document для получения соответствующей версии.