Eu tive exatamente o mesmo problema. No meu caso, foi devido ao fato de que eu tinha o ppa: ubuntu-toolchain-r / test ativado e mesmo que apenas precise
esteja listado como a série, o pacote base-files
parece pertencer a quantal
. Para descobrir de onde o mau comportamento base-files
package está instalado, use o seguinte comando:
$ apt-cache policy base-files
Encontre a linha em que a versão corresponde à versão instalada e inspecione o URL informado para essa versão.
Se você quiser manter o PPA ativado (por exemplo, porque você quer / deve usar o compilador gcc-4.7), você pode usar o apt -pinning para forçar o sistema a manter o pacote de arquivos base, permitindo que você instale o gcc-4.7. Crie o arquivo /etc/apt/preferences.d/base-files
(não use pontos no nome) com o seguinte conteúdo:
Package: base-files
Pin: release o=Ubuntu
Pin-Priority: 1001
Isso forçará um downgrade do pacote base-files
para sua versão padrão (do repositório principal do ubuntu) na próxima atualização.
Tenha muito cuidado com erros tipográficos, principalmente espaços e letras maiúsculas.
Quando o arquivo estiver no lugar, use apt-cache policy base-files
para determinar a versão Candidate
. Deve corresponder à versão listada ao lado do arquivo padrão do Ubuntu. Por fim, inicie o downgrade:
$ sudo apt-get upgrade
Quando perguntado se você realmente deseja DOWNGRADE (capitalização não é minha ...), responda com y + Digite .