[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#864597: upgrade-reports: jessie -> stretch: gnome fails to upgrade: cycle found while processing triggers



On 2017-06-16 03:34, gregor herrmann wrote:
> (Reading database ... 132342 files and directories currently installed.)
> Removing openjdk-7-jre:amd64 (7u111-2.6.7-1~deb8u1) ...
> Removing openjdk-7-jre-headless:amd64 (7u111-2.6.7-1~deb8u1) ...
> Removing tzdata-java (2017b-0+deb8u1) ...
> Processing triggers for hicolor-icon-theme (0.15-1) ...
> dpkg: cycle found while processing triggers:
>  chain of packages whose triggers are or may be responsible:
>   gnome-menus -> desktop-file-utils
>  packages' pending triggers which are or may be unresolvable:
>   gnome-menus: /usr/share/applications
>   shared-mime-info: /usr/share/mime/packages
>   desktop-file-utils: /usr/share/applications
>   mime-support: /usr/share/applications
> dpkg: error processing package gnome-menus (--remove):
>  triggers looping, abandoned
> Processing triggers for desktop-file-utils (0.23-1) ...
> Processing triggers for mime-support (3.60) ...
> Errors were encountered while processing:
>  gnome-menus
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> 
> It might well be that I again did something wrong. OTOH, this seems to
> match what anbe wrote of his similar tests some minutes ago.

It was easier than I thought to do this with piuparts, and I can confirm
gregors test result with "real packages".
Full log, including dpkg trigger debug info:
https://people.debian.org/~anbe/864597/tgd.101-dfu89-smi89.log

it used for jessie:
  desktop-file-utils_0.22-1+deb8noawait_amd64.deb
  shared-mime-info_1.3-1+deb8noawait_amd64.deb
and for stretch:
  desktop-file-utils_0.23-1+test_amd64.deb
  shared-mime-info_1.8-1+test_amd64.deb
(all with s/interest/interest-noawait/ in debian/triggers)

Andreas


Reply to: