Une idée comme çà m'est venue:
Qui retourne 2 paquets à mettre à jour, pour le pilotage de mon imprimante Canon MF4870dn.yaourt -Syua
Je lance et on arrive :Mise à jour des logiciels (nouvelle version) :
aur/cndrvcups-common-lb 3.60-1 -> 3.80-1
aur/cndrvcups-lb 3.20-1 -> 3.40-1
==> Continuer la mise à jour ? [O/n]
Dans ma petite tête ça semble normal que la version 3.80 casse en partie la version 3.60, et tellement habitué à la facilité de pacman à résoudre ces affaires là, je ne vois pas comment parvenir à sortir d'un tel imbroglio.Mot de passe de eggregor :
chargement des paquets...
résolution des dépendances...
recherche des conflits entre paquets...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: cndrvcups-lb : installer cndrvcups-common-lb (3.80-1) casse la dépendance « cndrvcups-common-lb=3.60 »
==> ATTENTION : Paquets conservés dans /tmp/yaourt-tmp-eggregor
cp : voulez-vous écraser '/tmp/yaourt-tmp-eggregor/cndrvcups-common-lb-3.80-1-x86_64.pkg.tar.xz' ?
Faut-il que je commence par désinstaller carrément les deux anciennes versions ?
Ou existe-t-il une méthode plus orthodoxe ?
Je m'en remets comme toujours à vos compétences attentives.