From: Ansis Atteka Date: Tue, 1 Nov 2011 18:08:24 +0000 (-0700) Subject: packaging: dpkg --purge command fails on Ubuntu 11.04 X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f49dd6925beadb7e86fda6646285c068ada7303;p=openvswitch packaging: dpkg --purge command fails on Ubuntu 11.04 The problem is that postrm script is unable to remove contents of /var/log/openvswitch/ directory in case if it contains any other directories. Steps to reproduce on Ubuntu 11.04: 1. apt-get install openvswitch-switch 2. dpkg --purge openvswitch-switch 3. observe that purge failed, because of an empty "cores" directory inside /var/log/openvswitch/ --- diff --git a/debian/openvswitch-switch.postrm b/debian/openvswitch-switch.postrm index b785c54d..d9113389 100755 --- a/debian/openvswitch-switch.postrm +++ b/debian/openvswitch-switch.postrm @@ -24,7 +24,7 @@ case "$1" in rm -f /etc/openvswitch/conf.db rm -f /etc/openvswitch/.conf.db.~lock~ rm -f /etc/default/openvswitch-switch - rm -f /var/log/openvswitch/* + rm -f /var/log/openvswitch/* || true ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)