apt - Remover pacote não configurado

0

Eu tenho um sistema Linux-Mint Debian Edition. Quando eu instalo o sendmail recebo um loop infinito.

Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/databases...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/databases...

Quando eu tento o dpkg --configure -a é o mesmo.

Agora eu quero simplesmente remover o sendmail da fila de instalação - mas eu não posso simplesmente fazer isso, porque o apt-get sempre quer configurar o sendmail primeiro.

Existe uma maneira de forçar o apt-get a remover o sendmail ou configurá-lo para "configurado" - mesmo que o pacote não esteja configurado corretamente?

    
por madflow 29.10.2013 / 09:56

1 resposta

1

É um bug e está conectado ao link

Eles desde então consertaram o bug, mas se você atualmente está preso no loop infinito, isso não é muito bom para você. Na resposta ao bug, o usuário Flo publica uma solução alternativa onde você altera o arquivo update_db, isso funcionou para mim:

    $diff update_db update_db.orig 
479,480c479,482
<               str=$(echo "$line" | head -n 1);
<               line=$(echo "$line" | tail -n +2);
---
>               str=$(echo "$line" | cut -d -f 1);
>               line=$(echo "$line" | cut -d -f 2-);
    
por 30.12.2013 / 20:24