Bei einem Server hatte ich das Problem, daß ein Package aus einem Repo installiert wurde, eine Dependency aber aus einem anderen Repo stammte und irgendwann kein Update mehr möglich war – außer umständlich mit –enable- bzw disablerepo zu hantieren.
Dabei geht es so einfach.
In der conf des repo, von dem das Package nicht verwendet werden soll, einfach die Zeile
exclude=name-of-package*
hinzufügen und das war’s.
Mehrere Pakete werden einfach mittels Komma (,) getrennt geschrieben.
Guat und Gach 🙂