Dpkg: как игнорировать ошибку в сценариях post/pre
Я разрабатываю пакеты debian и имею синтаксическую ошибку в своем сообщении /pre script (postrm в моем случае). Я успешно устанавливаю пакет, но теперь я не могу удалить этот пакет:
/var/lib/dpkg/info/blablabla.postrm: 11: Syntax error: ";;" unexpected
dpkg: error processing blablabla (--remove):
subprocess installed post-removal script returned error exit status 2
Как игнорировать и полностью удалить пакет?
Ответы
Ответ 1
Ну, лично я тоже об этом не знаю. Если -force-все не работает, я бы просто отредактировал /var/lib/dpkg/info/blablabla.postrm, чтобы понять это правильно. Вы удаляете пакет, поэтому не будете беспокоиться о script, который скоро будет удален, не так ли?