[PKG-Openstack-devel] Bug#773692: Please properly remove conffiles

Gaudenz Steinlin gaudenz at debian.org
Thu Dec 25 16:21:50 UTC 2014


Thomas Goirand <zigo at debian.org> writes:

> On 12/23/2014 09:33 PM, Gaudenz Steinlin wrote:
>> I disagree. Using the helper seems like a lot safer to me than the code
>> you just added yesterday at least for ceilometer.
>
> I'm planning on removing it.

OK, thanks, but see below.

>
>> Your code just
>> unconditionally removes the old config file. This is wrong. It should
>> only be removed if it was unchanged and renamed to .dpkg-bak otherwise.
>
> Yeah, I agree. Though the issue is that the helper scripts aren't
> available in Wheezy, so I wont be able to use them unless breaking
> backport to Wheezy.

I'm not sure where you got that impression. The rm_conffile and
mv_conffile commands to dpkg-maintscript-helper are available since pre
squeeze (version 1.15.7.2 according to the manpage). Only the symlink
related commands are new in jessie. So I don't see your problem.

>
>>>> Also a note in NEWS.Debian about the changes location would be nice.
>>>
>>> That is easier and less error prone.
>> 
>> I did not suggest this as an alternative to the dpkg-maintscript-helper
>> but as an additional hint that would be nice.
>
> As per above, I don't think I can use dpkg-maintscript-helper.

As per above you can ;-).

>
>> I was under teh impression yesterday that only the juno branch was
>> affected. I now see that this is wrong and also the icehouse branch is
>> affected. You should thus really reopen the bugs! IMO this should be
>> fixed before the release.
>
> I don't agree. This is hardly of severity "important", and the fix is
> far from trivial if avoiding dpkg-maintscript-helper.

Now that you hopefully are convinced that you can just just the helper I
don't think there is a point in argueing about this any longer. Please
just fix this and get it into jessie. Thanks.

Gaudenz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 810 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/openstack-devel/attachments/20141225/217f8b7b/attachment.sig>


More information about the Openstack-devel mailing list