Package: postfix Version: 3.1.3-1 Severity: normal I provide my own main.cf in a separate .deb via config-package-dev.
So I preseed postfix to disable postinst's main.cf: debconf-set-selections <<< 'postfix postfix/main_mailer_type select No configuration' This worked (with some postfix-multi warnings) about a month ago, but now I get this: root@slime:~# dpkg --configure postfix Setting up postfix (3.1.3-1) ... Postfix was not set up. Start with cp /usr/share/postfix/main.cf.debian /etc/postfix/main.cf . If you need to make changes, edit /etc/postfix/main.cf (and others) as needed. To view Postfix configuration values, see postconf(1). After modifying main.cf, be sure to run 'service postfix reload'. cp: cannot stat '/etc/postfix/main.cf': No such file or directory dpkg: error processing package postfix (--configure): subprocess installed post-installation script returned error exit status 1 Processing triggers for libc-bin (2.24-5) ... Errors were encountered while processing: postfix I think this is due to the #838528 fix being a bit over-enthusiastic: root@slime:~# sed -i 1s/$/vx/ /var/lib/dpkg/info/postfix.postinst root@slime:~# dpkg --configure postfix [...] # Make sure we have main/master.cf.proto for multi-inst (#838528) if [ ! -f /etc/postfix/main.cf.proto ]; then cp /etc/postfix/main.cf /etc/postfix/main.cf.proto fi + [ ! -f /etc/postfix/main.cf.proto ] + cp /etc/postfix/main.cf /etc/postfix/main.cf.proto cp: cannot stat '/etc/postfix/main.cf': No such file or directory dpkg: error processing package postfix (--configure): subprocess installed post-installation script returned error exit status 1 Processing triggers for libc-bin (2.24-5) ... Errors were encountered while processing: postfix I am not sure how this should be fixed.