Package: apt Version: 1.2.3 Severity: important Hi,
while debugging an issue found by piuparts on upgrading from jessie to stretch I stumbled upon this debug output from dpkg-maintscript-helper: Setting up apt (1.2.3) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... Installing new version of config file /etc/cron.daily/apt ... Installing new version of config file /etc/kernel/postinst.d/apt-auto-removal ... usermod: no changes DEBUG: dpkg-maintscript-helper: Executing /usr/bin/dpkg-maintscript-helper rm_conffile in postinst of apt DEBUG: dpkg-maintscript-helper: CONFFILE=/etc/apt/apt.conf.d/20changelog PACKAGE=apt:amd64 LASTVERSION=1.0.3 ACTION=@ PARAM=-- This looks like dpkg-maintscript-helper gets called with the wrong parameters ... how does apt.maintscript look like? rm_conffile /etc/apt/apt.conf.d/20changelog 1.0.3 -- "@" yes, that's bullshit. Correct would be rm_conffile /etc/apt/apt.conf.d/20changelog 1.2.4~ So this has never worked since it was introduced in 2014 ... Version bumped assuming the fixed version will be uploaded as 1.2.4. Andreas