Подтвердить что ты не робот

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

Как игнорировать и полностью удалить пакет?

4b9b3361

Ответ 1

Ну, лично я тоже об этом не знаю. Если -force-все не работает, я бы просто отредактировал /var/lib/dpkg/info/blablabla.postrm, чтобы понять это правильно. Вы удаляете пакет, поэтому не будете беспокоиться о script, который скоро будет удален, не так ли?