Não é possível atualizar de 14.04 para 14.10 "Não é possível calcular atualizações"

Não é possível atualizar de 14.04 para 14.10 "Não é possível calcular atualizações"

Acabei de fazer o backup do meu sistema e quando tento atualizar para o Utopic Unicorn, recebo o erro "Não é possível calcular as atualizações". Executei a atualização sudo apt-get dist-upgrade, sudo do-release-upgradedepois que o método GUI falhou, todos deram o mesmo erro.

O feedback dá algumas recomendações:

This can be caused by: 
* Upgrading to a pre-release version of Ubuntu 
* Running the current pre-release version of Ubuntu 
* Unofficial software packages not provided by Ubuntu 

Não estou atualizando para uma versão de pré-lançamento nem vindo de uma, estou passando do Ubuntu 14.04 LTS para o 14.10. Não tenho pacotes quebrados e desmarquei todas as minhas fontes de software não oficiais no gerenciador de ‘Software e Atualizações’.

Meu palpite que resta é o Unofficial software packages not provided by Ubuntu. Se alguém puder ajudar sobre como verificar pacotes não oficiais usando Synaptic ou outro, meu agradecimento.

Existem outros fatores que podem estar causando esse erro e como eu poderia verificar/corrigir esses?

Obrigado.

Editar: não tenho pacotes quebrados ou retidos. Tudo está atualizado e reiniciar tudo ou qualquer coisa não surte efeito.

Responder1

Tente executar:

grep ERROR /var/log/dist-upgrade/main.log

Esperamos que isso mostre os nomes dos pacotes conflitantes. Para mim foi (quebrei a linha longa para facilitar a leitura):

2014-10-25 18:15:05,915 ERROR Dist-upgrade failed: 
    'The package 'postgresql-9.3-postgis-2.1' 
    is marked for removal but it is in the removal blacklist.

postgresql-9.3-postgis-2.1é um pacote conflitante aqui. Provavelmente será um ou alguns diferentes para você. Você pode então removê-los:

sudo apt-get remove conflicting-package-1 conflicting-package-2 ...

Em seguida, basta reiniciar a atualização da distribuição.

Responder2

Consegui resolver isso mudando para o servidor principal na caixa de diálogo de atualização do Ubuntu. Anteriormente estava apontando para os EUA

Responder3

Descobri que pacotes "quebrados" estavam causando problemas na atualização. Meus pacotes (gnuplot) não foram explicitamente quebrados (verificados no gerenciador de pacotes Synaptic), mas foram marcados para não serem atualizados. Este tipo de pacote também causará falha na atualização; eles podem ser encontrados no gerenciador de pacotes Synaptic filtrando por "Instalado (atualizável)". Eu simplesmente os marquei para exclusão e executei

sudo apt-get dist-upgrade
sudo do-release-upgrade

... até agora tudo bem!

Responder4

Eu tive o mesmo problema, embora nenhum dos logs listasse nada sobre páginas quebradas (nem nenhuma saída de apt-get).

A solução foi mudar o espelho de onde eu estava baixando minhas atualizações. Normalmente uso um espelho local aqui na Austrália para aumentar a velocidade, mas quase sempre causa problemas durante as atualizações devido a pacotes desatualizados ou conteúdo ausente.

Meu computador estava aparentemente totalmente atualizado, mas depois mudei meu espelho para o Main servere executei:

sudo apt-get update && sudo apt-get dist-upgrade

vários novos pacotes foram atualizados. Depois de executar update-manager, meu Ubuntu 14.04 conseguiu atualizar corretamente.

informação relacionada