If package is provided by some other it shouldn't be selected
Currently if package is provided by some other package. Both are selected as part of process resolution, because for provided package it is candidate. This breaks common idiom in packages:
Provides: pkg
Conflicts: pkg