I installed a package and pacman spit out a message like this:
looking for conflicting packages... :: packageX and packageY are in conflict. Remove packageY? [y/N]
I already managed to install the package but this got me thinking: What does it mean when packages are in conflict and how does pacman detect these conflicts?