Collision de files RPM RedHat

Supposons que j'ai deux packages RPM nommés 1.rpm et 2.rpm . Les deux veulent mettre un test de file dans / usr / bin , mais les deux utilisent une version différente de test . Bien sûr, j'aimerais avoir les deux RPM installés sur la même machine.

Quel serait le comportement officiel de RedHat (que ce soit RHEL5) dans une situation décrite?

En supposant qu'il s'agit de RPM internes, réécrivez vos files de spec pour installer les exécutables sous un nom de version, par exemple test-1.2 et test-2.1 , et utilisez le système update-alternatives(8) pour en configurer un pour une utilisation à l'échelle du système .

C'est la politique suivie par RHEL pour les exécutables java , par exemple.