J'ai un problème avec apt-get update qui traîne sur une de mes machines (Unstable) depuis un moment et que je n'arrive pas à régler:
Code : Tout sélectionner
# apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
libproxy1v5 : Est en conflit avec: libproxy1 mais 0.4.11-4+b2 devra être installé
E: Paquets défectueux
Code : Tout sélectionner
# apt-cache policy libproxy1v5
libproxy1v5:
Installé : 0.4.14-3
Candidat : 0.4.14-3
Table de version :
*** 0.4.14-3 500
500 http://deb.debian.org/debian testing/main amd64 Packages
500 http://deb.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
0.4.14-2 500
500 http://deb.debian.org/debian stretch/main amd64 Packages
Code : Tout sélectionner
# apt-cache policy libproxy1
libproxy1:
Installé : (aucun)
Candidat : 0.4.11-4+b2
Table de version :
0.4.11-4+b2 500
500 http://deb.debian.org/debian jessie/main amd64 Packages
100 /var/lib/dpkg/status
J'ai cherché les dépendances inverses de libproxy1 et libproxy1v5 et essayé de les supprimer mais en vain, ça casse tout...
Code : Tout sélectionner
# apt-cache showpkg libproxy1v5 | sed -n '/Reverse Depends/,/Dependencies/p' | sed '1d;$d' | cut -d, -f1 | sort -u | xargs -n 50 dpkg --get-selections 2> /dev/null | grep '[[:space:]]install'
glib-networking:amd64 install
glib-networking-services install
libqt5network5:amd64 install
libquvi-0.9-0.9.3:amd64 install
Code : Tout sélectionner
# apt-cache showpkg libproxy1 | sed -n '/Reverse Depends/,/Dependencies/p' | sed '1d;$d' | cut -d, -f1 | sort -u | xargs -n 50 dpkg --get-selections 2> /dev/null | grep '[[:space:]]install'
glib-networking:amd64 install
glib-networking-services install
libproxy1v5:amd64 install
Si j'ai bien compris libproxy1v5 remplace libproxy1, mais je ne comprend pas pourquoi il veut à tout prix installer libproxy1...
A part ces quelques paquets mon système est à jour:
Code : Tout sélectionner
# apt list --upgradable
En train de lister... Fait
gimp-gutenprint/testing,unstable 5.2.13-1 amd64 [upgradable from: 5.2.11-1+b2]
libgutenprint2/testing,unstable 5.2.13-1 amd64 [upgradable from: 5.2.11-1+b2]
libgutenprintui2-1/testing,unstable 5.2.13-1 amd64 [upgradable from: 5.2.11-1+b2]
libowncloudsync0/unknown 2.3.4-8626 amd64 [upgradable from: 2.3.3+dfsg-2]
printer-driver-cups-pdf/testing,unstable 3.0.1-4 amd64 [upgradable from: 2.6.1-22]
printer-driver-gutenprint/testing,unstable 5.2.13-1 amd64 [upgradable from: 5.2.11-1+b2]
Et aptitude ne moufte pas:
Code : Tout sélectionner
# aptitude upgrade
Résolution des dépendances…
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 7 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés.
Des idées pour me sortir de ce cul de sac ?
Edit: Les paquets épinglés:
Code : Tout sélectionner
# apt-cache policy | sed -n -e '/Paquets\ épinglés/,$p'
Paquets épinglés :
akonadi-server -> 4:17.08.0-1+b1 with priority -30000
akonadi-server -> 4:16.04.3-6+b1 with priority -30000
akonadi-server -> 4:16.04.3-4 with priority -30000
akonadi-server -> 1.13.0-2+deb8u2 with priority -30000
mdadm -> 4.0-2 with priority -30000
mdadm -> 3.4-4+b1 with priority -30000
mdadm -> 3.3.2-5+deb8u2 with priority -30000
conky-all -> 1.9.0-6 with priority 1001
conky -> 1.9.0-6 with priority 1001
libmyodbc -> 5.1.10-3 with priority -30000
tex-gyre -> 20160520-1 with priority -30000
tex-gyre -> 20140520-1 with priority -30000