Hey all, A few ebuilds treat things differently with regard to this situation and it really needs to get rectified.
net-misc/ntp zeroconf? ( || ( net-dns/avahi net-misc/mDNSResponder ) ) net-print/cups zeroconf? ( !avahi? ( net-misc/mDNSResponder ) ) avahi? ( net-dns/avahi ) kde-base/kdelibs !avahi? ( !bindist? ( net-misc/mDNSResponder !kde-misc/kdnssd-avahi ) ) avahi? ( kde-misc/kdnssd-avahi ) To name a few... the above will cause blockers for people depending on their merge order if they have the following in their USE flags. USE="zeroconf -avahi" Maybe we should clean the whole thing up and do like net-misc/ntp does it. Thoughts?