On Mon, Oct 22, 2018 at 07:29:33PM +0200, Andreas Beckmann wrote:
> Package: shared-mime-info,gconf2
> Severity: serious
> User: [hidden email] > Usertags: piuparts
> Control: found -1 1.10-1
> Control: found -1 3.2.6-5
> Control: affects -1 + microhope
> during a test with piuparts I noticed your package fails to upgrade from
> It installed fine in 'stretch', then the upgrade to 'buster' fails.
> >From the attached log (scroll to the bottom...):
> Setting up libgl1-mesa-glx:amd64 (18.1.7-1) ...
> dpkg: cycle found while processing triggers:
> chain of packages whose triggers are or may be responsible:
> shared-mime-info -> gconf2
> packages' pending triggers which are or may be unresolvable:
> shared-mime-info: /usr/share/mime/packages
> libc-bin: ldconfig
> gconf2: /usr/share/gconf/schemas
> dpkg: error processing package shared-mime-info (--configure):
> triggers looping, abandoned
> This was observed during a 2-stage upgrade from stretch to buster:
> apt-get upgrade && apt-get dist-upgrade
> Both shared-mime-info and gconf2 were already upgraded successfully
> during the first stage.
> The package being tested was microhope.
> IIRC shared-mime-info switched to no-await triggers - so this trigger
> cycle problem should have vanished...
Guillem confirmed that this looks like a trigger cycle problem in dpkg
with already existing bugs.
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed