Effectivement si E est une autre version de B, il faudrait présenter à l'utilisateur la possibilité de désintaller B et d'installer E à la place.
Sinon, si E n'est pas une autre version de B, je ne vois pas pourquoi on devrait parcourir la base pour trouver une solution à l'action de l'utilisateur... dans ce cas on ne devrait que lui présenter l'information du conflit et pas d'autre solution que de désinstaller B.
[^] # Re: Cas complexes
Posté par ecyrbe . En réponse au journal Résolution des dépendances par système de branches. Évalué à 0.
Sinon, si E n'est pas une autre version de B, je ne vois pas pourquoi on devrait parcourir la base pour trouver une solution à l'action de l'utilisateur... dans ce cas on ne devrait que lui présenter l'information du conflit et pas d'autre solution que de désinstaller B.