É seguro atualizar o aplicativo se o APT o mantiver de volta?

3

Eu corri apt upgrade no outro dia e entendi:

The following packages have been kept back:
  appstream

De acordo com uma questão relacionada em algum lugar deste site, é seguro até mesmo remover o appstream.

Como sei se a atualização é segura e o que a atualização realmente mudará no meu sistema? Estou assumindo que o apt o manteve por um motivo, então eu queria jogar seguro antes de executar dist-upgrade .

Veja o que o changelog tem a dizer:

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

Estou assumindo que isso não vai frear nada?

apt-get -s dist-upgrade (mesmo com sudo ), como proposto por @muru, não produziu nada de novo, exceto a mesma mensagem antiga que appstream foi retida.

Aqui está a saída 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
    
por Gallifreyan 02.02.2017 / 10:19

1 resposta

4

Como por apt show appstream , versão 0.10.16-1 de appstream quebra versões de gnome-software abaixo de 3.22.5-1 , e a versão de gnome-software no Xenial é 3.20.1 . Portanto, esta versão do appstream não pode ser instalada em um sistema Xenial junto com gnome-software .

A propósito, este parece ser um bom momento para lembrar que os backports devem ser instalados manualmente uma base conforme a necessidade. Embora você possa ativar a instalação automática de backports, você o faz por sua conta e risco, pois pode causar problemas como o que você está vendo agora.

    
por fkraiem 02.02.2017 / 11:37