The cmake file contains an option to disable dbus. An ebuild patch which uses the dbus use flag is attached. Reproducible: Always
Created attachment 879551 [details, diff] ebuild patch which enables dbus use-flag
That patch doesn't seem to adjust any dependencies which seems wrong...
Created attachment 879552 [details, diff] corrected ebuild patch, which also changes deps You are right, I missed that point, although the patched ebuild has worked for me. Added a 2nd patch, which now changes RDEPEND.
That still looks off to me as you wouldn't be able to avoid dbus with this. dev-qt/qtgui:5=[dbus] - dev-qt/qtwidgets:5 + dev-qt/qtwidgets:5=[dbus] I think you want to change both the qtgui and the qtwidgets [dbus] to [dbus?].
Right again! I have used the ebuild command to directly install and qmerge the package, and then it has worked. On my system no dbus is running, and both qtgui and qtwidgets are already installed w/o the dbus use flag. When using emerge, I need your proposed fix.