Jusqu'à preuve du contraire, aucune option de ligne de commande urpmi ne permet de forcer une réinstallation.
La réponse reste invariablement "Tout est déjà installé".
Pour y remédier, j'ai testé l'installation intermédiaire d'une version précédente :
# urpmq -ar coreutils
coreutils-5.0-6mdk|coreutils-5.0-6.1.92mdk
# urpmi --force coreutils-5.0-6mdk && urpmi coreutils-5.0-6.1.92mdk
Ça fonctionne, mais nécessite le téléchargement d'un paquet supplémentaire et peut poser problème avec les dépendances.
J'ai aussi testé la désinstallation virtuelle :
# rpm -e --justdb --nodeps coreutils
# urpmi coreutils
(…)
Journal Mandriva: comment réinstaller un paquet avec urpmi
22
août
2006