I do not use Avahi Zeroconf/SSH/VNC to browse the Internet.
But it is included even in the minimum ISO.
If I delete it:
sudo pacman -R avahi
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing avahi breaks dependency 'avahi' required by geoclue
:: removing avahi breaks dependency 'avahi' required by gnustep-base
:: removing avahi breaks dependency 'avahi' required by gvfs
:: removing avahi breaks dependency 'avahi' required by kdnssd
:: removing avahi breaks dependency 'avahi' required by libcups
:: removing avahi breaks dependency 'avahi' required by nss-mdns
:: removing avahi breaks dependency 'avahi' required by pulseaudio-zeroconf
I am wondering what is the use of them