Re: Bug#432893: Accepted dpkg 1.14.7~newshlib (source i386 all)
On Fri, Sep 28, 2007 at 05:42:41PM +0100, Ian Jackson wrote:
> Raphael Hertzog writes ("Accepted dpkg 1.14.7~newshlib (source i386
> all)"):
> > [stuff]
>
> I'm very pleased to see all of this work being done on the Perl
> scripts - I'm hoping for big compatibility improvements from Raphael's
> shared library management changes.
>
> But I did want to comment on this:
> > * After '<prerm> remove' fails and while doing the error unwinding, if
> > the '<postinst> abort-remove' call succeeds, preserve the old status
> > instead of unconditionally setting it to 'Installed'. Closes: #432893
> > Thanks to Brian M. Carlson.
>
> I don't think this change is correct. If the documentation wasn't
> clear then it should have been clarified.
>
> If the <postinst> abort-remove is executed and completes
> successfully, the package should be regarded as installed.
I don't agree for reasons I stated before. I have filed a bug
against policy: #443334
I suggest we talk about this on the policy list.
Kurt
Reply to: