epiphany-1.6.4 doesn't build with the 'dbus' use-flag set, because it needs dbus-0.34 which is not currently available in portage. USE="dbus" emerge epiphany --snip-- checking whether DBUS support is requested... yes checking for new DBUS API... yes checking for dbus-1 >= 0.34 dbus-glib-1 >= 0.34... Requested 'dbus-1 >= 0.34' but version of dbus is 0.23.4 configure: error: Library requirements (dbus-1 >= 0.34 dbus-glib-1 >= 0.34) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. --snip--
epiphany's configure script verifies if a certain dbus function is available for linking, and based on that it tries to compile against >=dbus-0.34 or >=dbus-0.22. Given that we don't have versions of dbus > 0.30 in our tree, it should try to compile against dbus-0.23.x. What version of dbus do you have in your system? Also, please post the output from "emerge info" in your system (and remember to always include it when reporting bugs), and attach the resulting config.log file (probably found under /var/tmp/portage/epiphany-1.6.4/work/epiphany-1.6.4).
According to configure output, he has version 0.23.4
I found it out. I forgot that I had LDFLAGS="-Wl,--as-needed" set in that console while emerging epiphany. That made the check for the old dbus function fail, so configure thought I have a newer dbus installed.
Felix, you have access to close this bug yourself (RESOLVED, INVALID)
invalid
*** Bug 115178 has been marked as a duplicate of this bug. ***