Doh. With word wrap: Packages that use debconf automatically get a postrm fragment for purge that sources confmodule. This breaks if the maintainer has a custom postrm that can write to stdout before the #DEBHELPER# line, because the redirection of stdout to stderr does not occur until the #DEBHELPER# line is reached for the second time. This results in an unpurgeable package. Here is a minimal package that repros the problem:
... The problem can be fixed by having the re-exec in confmodule go through a helper script to do the redirection before running any maintainer code, such as with this patch: ... -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org