Eu queria instalar, unity-scope-github
mas me deparei com uma surpreendente
The following package was automatically installed and is no longer required:
session-shortcuts
Use 'sudo apt autoremove' to remove it.
The following packages will be REMOVED:
ubuntu-desktop unity unity-scope-home unity-tweak-tool
The following NEW packages will be installed:
unity-scope-github
Agora, isso provavelmente é um bug em um pacote antigo / não mantido ativamente, que será relatado assim que eu entender o problema.
Minha verdadeira pergunta: como posso ver por que apt
chega à conclusão de que a instalação de um escopo adicional requer a remoção de dois meta-pacotes e unity-scope-home
.
Isso é uma indicação de problemas no banco de dados?
Anotação: session-shortcuts
somente "não é mais necessária" quando tento instalar unity-scope-github
, antes que isso sudo apt autoremove
não produza nenhum resultado.
Eu sei que o unity-scope-github é bastante antigo / não é mantido ativamente e eu posso e vou viver muito bem sem ele
fonte
aptitude
! Além disso (comparando a sua saída com o meu) eu descobri sobreapt-mark
(porque eu obvioulsly tinha emitido algo comoapt install unity-scope-home
algum momento no passado, então no começo eu não tiveA
naunity-scope-home
linha e, portanto, nenhumaunity
linha.aptitude why
, mas não sobreaptitude why-not
... faz muito sentido.