web-dev-qa-db-fra.com

Est-il prudent de mettre à jour appstream si APT l'a conservée?

J'ai exécuté apt upgrade l'autre jour et j'ai obtenu ceci:

The following packages have been kept back:
  appstream

Selon une question connexe quelque part sur ce site, il est même prudent de supprimer appstream.

Comment savoir si la mise à niveau est sécurisée et en quoi la mise à niveau changera-t-elle réellement dans mon système? Je suppose que apt l'a gardé pour une raison, donc je voulais être prudent avant de lancer dist-upgrade.

Voici ce que changelog a à dire:

appstream (0.10.6-1~ubuntu16.04.1) xenial-backports; urgency=medium

  * Backport to 16.04, with one change:
   - Lower the required Qt version to 5.4

 -- Iain Lane <[email protected]>  Wed, 01 Feb 2017 12:02:22 +0000

Je suppose que ça ne freine rien?

apt-get -s dist-upgrade (même avec Sudo), tel que proposé par @muru, n'a rien donné de nouveau, si ce n'est le même message que appstream a été retenu.

Voici le résultat de apt-get -s install appstream:

The following packages were automatically installed and are no longer required:
  gnome-software-common libgtkspell3-3-0 libsnapd-glib1 snapd-login-service
Use 'apt autoremove' to remove them.
The following packages will be REMOVED
  gnome-software ubuntu-software
The following packages will be upgraded:
  appstream
3
Gallifreyan

Selon apt show appstream, la version 0.10.16-1 de appstream rompt les versions de gnome-software sous 3.22.5-1, et la version de gnome-software dans Xenial est 3.20.1. Par conséquent, cette version de appstream ne peut pas être installée sur un système Xenial avec gnome-software.

A propos, cela semble être un bon moment pour rappeler que les backports sont supposés être installés manuellement au besoin. Bien que vous puissiez activer l’installation automatique des backports, vous le faites à vos risques et périls, car cela peut entraîner des problèmes comme celui que vous voyez actuellement.

4
fkraiem