Control: tags -1 +pending - moreinfo
Control: forwarded -1 https://github.com/mvo5/unattended-upgrades/pull/272

Hi Maurizio,

Bálint Réczey <bal...@balintreczey.hu> ezt írta (időpont: 2020. ápr.
26., V, 12:41):
>
> Control: block -1 by 711128
> Control: tags -1 confirmed moreinfo
>
> Hi Maurizio,
>
> Maurizio Di Pietro <dc1...@gmail.com> ezt írta (időpont: 2020. ápr.
> 26., V, 10:57):
> >
> > Package: unattended-upgrades
> > Version: 2.3
> > Severity: important
> >
> > Dear Maintainer,
> >
> > after latest system upgrade , i noticed this behavior.
> > In the bugtracker i noticed there was a similar behavior described in
> >
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=899366
> >
> > but it had been fixed. Maybe a regression.
>
> Unattended-upgrades 1.18 attempted to fully rely on APT's resolver for
> upgrades, but unfortunately APT's resolver can't always find the
> solution.
> Unattended-upgrades thus tries to work around APT's resolver's failure
> and falls back to adjusting package dependencies which can take long
> if there are many upgradable/broken packages and this situation can
> occur frequently in unstable.
>
> Please attach the output of unattended-upgrades -d -v to see if u-u
> spends its time in adjusting packages to help APT's resolver.

It were the adjustments that took very long indeed, but was a bug in
the fallback code that triggered way more adjustments than needed,
adding a slow O(n^2) component.
The bug will be fixed, making unattended-upgrades finishing in minutes
rather than tens of minutes or hours sometimes in unstable.

Cheers,
Balint

Reply via email to