Explique dependências na atualização de pacotes

0

Uma parte do manual para estados de atualização:

New versions of currently installed packages that cannot be upgraded without changing the install status of another package will be left at their current version.

Alguém poderia explicar por que atualizar um pacote tem algo para fazer o status de outro pacote? Eu não entendo.

    
por KMC 28.02.2016 / 20:43

1 resposta

2

Suponha que você tenha o pacote A instalado. Existe uma versão mais recente de A, no entanto, a nova versão requer o pacote B, que não está instalado no momento. Então, A não será atualizado automaticamente, porque isso exigiria a instalação de um novo pacote, que é considerado uma alteração significativa que você precisa permitir explicitamente. (Se isso é uma suposição "correta" é discutível.) O mesmo é verdadeiro se a nova versão entrar em conflito com um pacote atualmente instalado, o qual precisaria ser desinstalado.

    
por fkraiem 28.02.2016 / 20:51