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 > >