sábado, 29 de abril de 2023

Resolvido: Coisas estranhas do Linux - "Files list file for package '...' is missing final newline".

Pessoal,


Coisas estranhas do Linux. Fui atualizar o Proxmox aqui e encontrei esse erro:


Nunca tinha visto isso antes. Antes disso, na verdade, tinha dado o mesmo erro, só que com package "bc".

Procurei bastante e não achava nada, até que encontrei um post em um fórum, de 2004 (!!!), já com esse erro. Segundo lá, pode ser que o arquivo /var/lib/dpkg/info/bc.list tenha sido corrompido. Assim, dei um /var/lib/dpkg/info/nano bc.list  dele e saiu isso aqui:


Outros arquivos .list, como o time.list, saem assim:


Bem diferente e bem compatível com o erro citado.

Assim, arrisquei (uma vez que não conseguia atualizar nada) e renomeei esses dois arquivos com os comandos abaixo:

root@proxmox:/var/lib/dpkg/info# mv libencode-locale-perl.list libencode-locale-perl.list2

root@proxmox:/var/lib/dpkg/info# mv bc.list bc.list2

Após isso, mandei ver no apt update e apt upgrade. Veio isso aqui, mas segui em frente:


E, no final:


Problema resolvido. Tudo atualizado!

Nenhum comentário:

Postar um comentário