Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

dpkg : how to ignore error in post/pre scripts

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?

like image 477
Reddy Avatar asked Feb 16 '12 12:02

Reddy


1 Answers

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?

like image 80
wangguoqin1001 Avatar answered Oct 14 '22 21:10

wangguoqin1001