There is a warning when build without the systemd feature: WARNING: QA Issue: avahi: Files/directories were installed but not shipped /usr/share/dbus-1 This is because /usr/share/dbus-1 would be an empty directory when without the systemd feature, and it doesn't in the FILES list, what in the list is: ${datadir}/dbus-1/system-services so it is not shipped when no system-services. Remove the empty directory will fix the problem.
*** Bug 3912 has been marked as a duplicate of this bug. ***
Fixed in master: http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=bfd9b03a2052579701745b172dd4297530eeae9e
Verified with master branch: 365eb9b5d22208c967dcd91d8ab52faed20f04b5