Hi! On Fri, 2009-07-31 at 13:58:29 +0200, Patrick Schoenfeld wrote: > Package: debian-policy > Version: 3.8.2.0 > Severity: normal
> 10.9.1 The use of dpkg-statoverride states: > > "The corresponding dpkg-statoverride --remove calls can then be made > unconditionally when the package is purged." > > This is not true, because dpkg-statoverride fails, if no override > exists, causing the purge to fail as well. > Because the admin could remove an override the remove > call should not happen, if the override does not exist. This behaviour change was done in dpkg 1.9.0 (2001), commit cf5d2919. > So it should be called somewhat like that: > > if dpkg-statoverride --list $file >/dev/null 2>&1 ; then > dpkg-statoverride --remove $i > done Another option could be “dpkg-statoverride --force --remove $i”. regards, guillem -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org