Il a déjà été évoqué ici qu’iceweasel (firefox démarqué) fait partie des rares logiciels qui sont susceptibles de changer de version lors d’une mise à jour dans la distribution stable ou oldstable, par exception à la règle générale compte tenu des contraintes de maintenance. La mise à jour de sécurité publiée aujourd’hui le fait donc passer de la version 31.8 à la version 38.2.
Il arrive lors de telles mises à jour que les dépendances changent également. C’est le cas ici, avec l’ajout d’une dépendance de type “Recommends” sur des composants de [mono]gstreamer[/mono]. Si les paquets recommandés ne sont pas déjà installés et si APT est configuré pour installer les paquets recommandés par défaut (réglage par défaut), alors un simple [mono]apt-get upgrade[/mono] ne fera pas la mise à jour. Deux options se présentent :
apt-get dist-upgrade
fera la mise à jour et installera les nouveaux paquets recommandés.
apt-get --no-install-recommends upgrade
fera la mise à jour sans installer les nouveaux paquets recommandés.
En ce qui me concerne, c’est la première fois que je vois un ajout de “Recommends” dans les dépendances d’une mise à jour stable, et que je suis amené à utiliser l’option [mono]–no-install-recommends[/mono] pour un upgrade.
Attention donc à ceux qui font des mises à jour automatiques ou sans regarder.