One or more directories are not included within this package and/or its sub-packages: => dbus-python-devel-0.83.0-3.fc10.i386 (rawhide-development-i386) /usr/include/dbus-1.0 provided by: dbus-devel-1.2.4-1.fc10.i386 provided by: dbus-glib-devel-0.76-4.fc11.i386 /usr/include/dbus-1.0/dbus provided by: dbus-devel-1.2.4-1.fc10.i386 provided by: dbus-glib-devel-0.76-4.fc11.i386 Actually: dbus-python-devel really ought to "Requires: dbus-devel" for <dbus/dbus.h> and also for the Requires in dbus-python.pc [...] Further information: https://fedoraproject.org/wiki/Packaging/ReviewGuidelines MUST: A package must own all directories that it creates. If it does not create a directory that it uses, then it should require a package which does create that directory. https://fedoraproject.org/wiki/Packaging/Guidelines#FileAndDirectoryOwnership https://fedoraproject.org/wiki/Packaging/UnownedDirectories
Fixed in the meantime by pkgconfig autorequires