On a stable system I have both net-wireless/gnome-bluetooth-2.28.6 and gnome-base/gvfs-1.4.3-r1 installed with the bluetooth USE flag. This leads to conflicting dependencies that cannot both be satisfied: * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('installed', '/', 'app-mobilephone/obexd-0.23', 'nomerge') pulled in by app-mobilephone/obexd required by ('installed', '/', 'net-wireless/gnome-bluetooth-2.28.6', 'nomerge') ('ebuild', '/', 'app-mobilephone/obex-data-server-0.4.5', 'merge') pulled in by >=app-mobilephone/obex-data-server-0.4.5 required by ('installed', '/', 'gnome-base/gvfs-1.4.3-r1', 'nomerge')
Thanks to ssuominen I figured out that at some point I had to set the server USE flag for obexd to enable the eds USE flag. I've now unset the server USE flag and things appear to be happy again.
Yes, it's the expected behavior since obexd provided server is not used by most of apps, that rely on obex-data-server instead (even using obexd-client)