Apt : les paquets suivants ont été conservés

Bonsoir,

Depuis quelques temps j’ai le message suivant lorsque je souhaite mettre à jour mon système.

apt-get 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
Les paquets suivants ont été conservés :
  gir1.2-javascriptcoregtk-4.0 gir1.2-webkit2-4.0 libjavascriptcoregtk-4.0-18
  libwebkit2gtk-4.0-37
0 mis à jour, 0 nouvellement installés, 0 à enlever et 4 non mis à jour.

Pour information, j’utilise les dépôts de Debian Stretch stable et deb-multimedia.

De ce que je comprends, ces paquets sont des dépendances de Gnome. Je pourrais forcer la mise à jour mais je n’ai pas spécialement envie de risquer de péter Gnome. Je préfère donc comprendre ce qui se passe.

apt-cache policy gir1.2-javascriptcoregtk-4.0
gir1.2-javascriptcoregtk-4.0:
  Installé : 2.16.6-0+deb9u1
  Candidat : 2.18.6-1~deb9u1
 Table de version :
     2.18.6-1~deb9u1 500
        500 http://ftp.fr.debian.org/debian stretch/main amd64 Packages
 *** 2.16.6-0+deb9u1 100
        100 /var/lib/dpkg/status

Lorsque ça vous arrive, que faites-vous ?

Bon, ce matin Gnome m’a demandé de redémarrer pour appliquer des mises à jours et depuis les paquets listés plus haut sont à jour…
Peut-être qu’il fallait que je redémarre Gnome pour pouvoir appliquer ces mises à jours.

Salut,
quand tu obtiens le message “les paquets suivants ont été conservés”, utilise la commande apt full-upgrade

Invar

Hello,
Comme je suis tombé en premier sur ce forum debian, je complète donc.
Le paquet est conservé car il est en mode upgrade par étape (d’abord les testeurs).
On peux le voir en faisant par exemple pour le paquet grub-efi-amd64-bin :

apt-cache policy grub-efi-amd64-bin

grub-efi-amd64-bin:
Installé : 2.06-2ubuntu7
Candidat : 2.06-2ubuntu10
Table de version :
2.06-2ubuntu10 500 (phased 64%) <— C’est ici qu’on voit l’état d’upgrade du parc.

*** 2.06-2ubuntu7 500

100 /var/lib/dpkg/status

Source :

Ça arrive aussi quand certains paquets à mettre à jour sont en conflit des paquets installés, par exemple quand une grosse bibliothèque est en train d’être mise à jour.
Ça m’arrive régulièrement (avec apt-full-upgrade) quand une mise à jour de KDE arrive. Ça finit par se résorber tout seul.