Hey! J'ai un paquet générique qui nécessite un fichier de configuration et plusieurs paquets qui peuvent fournir le fichier de configuration.Forcer des paquets virtuels en conflit
Ainsi, pour définir "myserver", j'ai:
myserver.spec
Nécessite: myserver-config
(le paquet de configuration) mon_serveur-de première config.spec
Nom: myserver-first-config
Requiert: mon_serveur
prévoit: mon_serveur-config
(un autre paquet de configuration) mon_serveur-deuxième-config.spec
Nom: mon_serveur-deuxième-config
Nécessite: mon_serveur
Fournit: myserver-config
Et c'est génial, mais je veux m'assurer que exactement l'un de ces paquets de configuration est installé. Donc, si j'essaie d'installer myserver-second-config quand myserver-first-config est déjà installé, j'obtiens une erreur. Puis-je simplement utiliser "Conflicts: myserver-config" dans myserver- {first, second} -config.spec? Un paquet peut-il entrer en conflit avec lui-même? Je me sens comme il y a un «bon» moyen de le faire ...
Merci!