cups requires avahi-client for its USE=zeroconf build, but that is only provided with avahi compiled with USE=dbus. Please add the missing USE dep on the avahi dependency atom.