I'm sorry, but my previous patch was wrong. On rereading it, I noticed that
+ [ ! -e /etc/dict.conf.moved_by_preinst ] || return; will cause the script to exit with an error whenever the file does exist (and won't migrate the conffile). The proper test is + [ ! -e /etc/dict.conf.moved_by_preinst ] && return; which will never cause cleanup() to return a nonzero value (which would itself cause the script to exist with a nonzero value). -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]