dbus with use QT enabled needs qt3 and won't work with qt4. Its build system has a little bug that will broke the compilation. It's also different from the current kde one that will find automatically the right qt to use so we have to force it. Here there's a patch for the build system and a patch for the latest ebuild. Please review. Thanks.
Created attachment 52757 [details, diff] dbus-0.23-qt.patch Updated qt patch. It hardcodes the "moc" path to the qt3 dir, or it will find the qt4's moc as it's previous in the $PATH.
Created attachment 52758 [details, diff] dbus-0.23.2.ebuild.patch make the qt deps: =x11-libs/qt-3*
He, he Simone: Please use "New -> Gentoo Linux -> Component: Ebuilds" in future. Infrastructure is not the correct addressee. :P
*** This bug has been marked as a duplicate of 84384 ***
*** Bug 84384 has been marked as a duplicate of this bug. ***
Changing resolution.
stop being silly & creating bugspam
added fixed dep to 0.23.4
A rather simpler, non-version dependant way of fixing this is merely to set QT_MOC=/usr/qt/3/bin/moc before running econf, in the ebuild. It requires no patches and no maintenance.
So can you please add this to the ebuild? dbus-0.23.4-r1 still does not include it. Thanks.