dpkg : how to ignore error in post/pre scripts

2019-03-10 20:11发布

I've develop debian packages and have syntax mistake in my post/pre script (postrm in my case). I install package successfully, but now i can't remove this package :

/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

How can ignore it and completely remove package?

1条回答
对你真心纯属浪费
2楼-- · 2019-03-10 21:07

Well, personally I have no idea about this either. If --force-all doesn't work, I would simply edit /var/lib/dpkg/info/blablabla.postrm to get it right. You're removing the package so won't be worried about the script which will be soon removed, will you?

查看更多
登录 后发表回答