Estou tentando atualizar meu sistema de 18.04 para 20.04 usando o gerenciador de atualização. Não importa o que eu tente, recebo um erro ao calcular a atualização:
Could not calculate the upgrade
An unresolvable problem occurred while calculating the upgrade.
A princípio, o erro me deu um motivo: tive que limpar todos os PPAs do Launchpad. Eu fiz isso e, depois de ainda receber o mesmo erro, fiz algumas pesquisas e encontrei este relatório de bug onde alguns usuários disseram que a instalação do clang-9 resolveu esse problema. Eu mesmo fiz isso e agora recebo o mesmo erro com uma explicação diferente: "instalei uma versão de pré-lançamento. Este é um problema transitório". Então eu removi o clang-9, atualizei e removi tudo automaticamente, e agora só recebo o erro sem nenhuma explicação sugerida.
Como esse diálogo não está ajudando, fui até o meu /var/log/dist-upgrade/main.log, onde vi esta linha:
ERROR Dist-upgrade failed: 'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.'
Eu então verifiquei o apt.log para ver o que estava acontecendo. Há claramente um pouco de errado.
Quais são minhas opções daqui? Se você grep este log para "Broken", existem alguns pacotes que o atualizador vê como quebrados (embora nenhum deles apareça com dpkg ou no Synaptic), e remover todos eles é inviável e eu me preocupo pode quebrar todo o meu sistema. Com base na lista de pacotes com problemas, acho que existe um pacote de chaves ou dois que a correção eliminará todo o problema. Só não tenho certeza de quais podem ser. Qualquer ajuda seria muito apreciada.