Existem algumas abordagens para tentar.
O primeiro é corrigir /usr/share/cli-common/policy-remove
, para que não falhe se a política estiver ausente: edite sua última linha para executar rm -f
em vez de rm
. Isso deve permitir que os pacotes sejam removidos corretamente.
Se isso falhar, e já que você está tentando remover todos os pacotes Mono, ele deve ser seguro o suficiente para remover os scripts postrm
com falha:
sudo rm /var/lib/dpkg/info/lib{glade,glib,gtk}2.0-cil.postrm
A única operação que os scripts postrm
fazem é cancelar o registro das políticas, com as quais você não se preocupa, já que você está removendo tudo de qualquer maneira.
Você não é a única pessoa que sofreu com este problema: foi relatado em 2012 como Bug do Debian 692962 .