From the wiki:
provides - additional packages that the software provides the features of
conflicts - packages that conflict with, or cause problems with the package, if installed.
One of the features of dnsmasq is that is provides a binary that can be used by other programs, such as libvirt. Even if pi-hole provides the features, does it conflict with the original package? Compare that to having two gcc versions in separate packages - both provide themselves (a GNU compiler) but can exist side by side.
In my opinion there are two ways to fix the issue: - attempt running both packages at the same time and prove there is no conflict. - report it upstream so pi-hole provides a compatible binary - even a wrapper script.
@max.bra that's not your fault that an issue appeared, but deemon is right.
Shout-out to Derek Taylor's viewers ;)
Pinned Comments
max.bra commented on 2018-02-09 16:46 (UTC) (edited on 2019-10-18 23:13 (UTC) by max.bra)
ArchLinux Pi-hole is not officially supported by Pi-hole project. In case of bugs and malfunctions please DO NOT file a report upstream.
First of all check if the wiki (https://wiki.archlinux.org/index.php/Pi-hole) can help then ask here for assistance and tips.
When it will be excluded that the problem does not depend on ArchLinux we will file a bug upstream.