If x11-libs/ecore is merged without USE=dbus, x11-wm/e will complain, that it cannot find ecore-dbus: ... checking pkg-config is at least version 0.9.0... yes checking for E... configure: error: Package requirements ( evas ecore ecore-evas ecore-config ecore-dbus ecore-file edje eet embryo efreet ) were not met: No package 'ecore-dbus' found ... I will attach a patch. Reproducible: Always Steps to Reproduce: 1. USE=-dbus emerge ecore 2. emerge e Actual Results: compile fails. Expected Results: compiles ok.
Created attachment 119449 [details, diff] Make x11-wm/e check x11-libs/ecore for USE=dbus Didn't test it, but should probably just work.
better to not have dbus be needed ... get it fixed upstream in other words