Hi Guillem! On Sun, 18 Oct 2015 03:40:50 +0000 Guillem Jover <guil...@debian.org> wrote: > Control: tag 801156 pending > > Hi! > > Bug #801156 reported by you has been fixed in the Git repository. You can > see the changelog below, and you can check the diff of the fix at: > > https://anonscm.debian.org/cgit/dpkg/dpkg.git/diff/?id=10d77ba > > --- > commit 10d77ba878eb998b3eede0c5ac7917a901de05b0 > Author: Guillem Jover <guil...@debian.org> > Date: Sat Oct 10 16:06:41 2015 +0200 > > libdpkg: Config-Version should also be initialized on triggers-pending > > A package in triggers-pending state should be considered an installed > package, by not doing so we might end up not passing the correct version > to the configure maintainer script and making it look like we are doing > a configuration for a first install, instead of an upgrade. > > Closes: #801156 > Reported-by: Andreas Beckmann <a...@debian.org> > Stable-Candidate: 1.16.x 1.17.x >
I just encountered another instance of this issue. While preparing an upload for systemd, I tested the change for https://anonscm.debian.org/cgit/pkg-systemd/systemd.git/commit/?id=34165f8d3429ff419bf45234b1a92e127468145f But unfortunately the conffile is not properly removed. All I get is a renamed file /etc/X11/xinit/xinitrc.d/50-systemd-user.sh.dpkg-remove I'm pretty sure this is due to this bug in dpkg. So, do you plan an upload of dpkg with a fix for this (soonish)? Regards, Michael
signature.asc
Description: OpenPGP digital signature