[Pkg-puppet-devel] Bug#1030212: puppet-agent: conffiles not removed: /etc/init.d/puppet-agent /etc/default/puppet-agent
Jérôme Charaoui
jerome at riseup.net
Wed Feb 1 13:22:11 GMT 2023
Le 2023-02-01 à 03 h 14, Paul Wise a écrit :
> Package: puppet-agent
> Version: 7.22.0-3
> Severity: normal
> User: debian-qa at lists.debian.org
> Usertags: obsolete-conffile adequate
>
> The recent upgrade did not deal with obsolete conffiles properly.
> Please use the dpkg-maintscript-helper support provided by
> dh_installdeb to remove these obsolete conffiles on upgrade.
>
> https://www.debian.org/doc/debian-policy/ch-files.html#s-config-files
> https://manpages.debian.org/man/1/dh_installdeb
>
> $ p=puppet-agent ; adequate $p ; dpkg-query -W -f='${Conffiles}\n' $p | grep obsolete
> puppet-agent: obsolete-conffile /etc/init.d/puppet-agent
> puppet-agent: obsolete-conffile /etc/default/puppet-agent
> /etc/init.d/puppet-agent e57bcd8733d0b1f87def2289c80e1598 obsolete
> /etc/default/puppet-agent b1a39e98f886262927fe4ab56a5c5991 obsolete
I thought that would be dealt with in this commit:
https://salsa.debian.org/puppet-team/puppet-agent/-/commit/20b3ba73d86ed69a3ec31c11277198dd8a906b2e
Specifically, I added to d/puppet-agent.maintscript:
mv_conffile /etc/default/puppet-agent /etc/default/puppet 7.21.0-2~
mv_conffile /etc/init.d/puppet-agent /etc/init.d/puppet 7.21.0-2~
Do you know why this isn't working as intended?
Thanks,
-- Jérôme
More information about the Pkg-puppet-devel
mailing list