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?
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?