This seems like a simple question, but the docs don\'t seem to have anything to say on the subject. I would like to do something like Requires: vim or emacs bu
If packages don't have common Provide, and you don't want to rebuild and maintain forks of that packages, but they both do provide same file, you can depend on a file. For example:
Requires: /usr/bin/pear
That way your package won't matter if pear binary is provided by php-pear or php53-pear.