On Thu, 27 Apr 2017 18:10:17 +0200 Andreas Beckmann <a...@debian.org> wrote:
> Followup-For: Bug #854554
> Control: found -1 2.9.2-4
> Control: affects -1 + libcrypt-cracklib-perl
> 
> Hi,
> 

Hi Jan,

Thanks for fixing the original part of this bug.

Andreas noticed a deficiency in the suggested implementation that
affects the current version.  Could I convince you to apply the
following fix as well?

Thanks,
~Niels

> this problem has been solved completely, yet, since nothing prevents the
> old cracklib-runtime from being triggered during the upgrade. (Could be
> a problem in jessie's apt and therefore needs to worked around.)
> I just verified that this can be solved by the following change:
> 
>   Package: libcrack2
>   Breaks: cracklib-runtime (<< 2.9.2-4)
> 
> This will cause the old cracklib-runtime to be either deconfigured or
> the new cracklib-runtime be unpacked (but not configured) before the new
> libcrack2 gets unpacked, preventing the old triggers from being run.
> 
> (The problem was
> 
>   dpkg: error processing package cracklib-runtime (--configure):
>    dependency problems - leaving triggers unprocessed
>   dpkg: dependency problems prevent processing triggers for cracklib-runtime:
>    cracklib-runtime depends on libcrack2 (>= 2.9.2-1); however:
>     Package libcrack2:i386 is not configured yet.
> 
> i.e. that's cracklib-runtime from jessie)
> 
> 
> 
> Andreas
> 
> 

Reply via email to