Re: Bug#768599: man-db: cycle found while processing triggers:
Control: reassign 768598 dpkg 1.17.21
Control: reassign 768600 dpkg 1.17.21
Control: forcemerge -1 768598 768600
Control: affects -1 man-db font-config readhead-fedora
On 08/11/14 17:38, Guillem Jover wrote:
On Sat, 2014-11-08 at 16:56:33 +0000, Colin Watson wrote:
Control: reassign -1 dpkg 1.17.21
On Sat, Nov 08, 2014 at 04:05:17PM +0000, Holger Levsen wrote:
I'm not 100% sure the following issue is caused by man-db, please reassign
appropriatly if it is not.
Setting up startpar (0.59-3) ...
Installing new version of config file /etc/init/startpar-bridge.conf ...
dpkg: cycle found while processing triggers:
chain of packages whose triggers are or may be responsible:
man-db -> man-db
packages' pending triggers which are or may be unresolvable:
dpkg: error processing package man-db (--configure):
triggers looping, abandoned
Setting up sysvinit-utils (2.88dsf-57) ...
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)
This has got to be a dpkg bug. There's no good reason for a package not
to be able to trigger itself, and this has worked for ages.
That's because (according to the log), the man-db package being
triggered (version 2.6.2-1) is the one still using the awaiting
interest directive, which got switched to interest-noawait in 2.6.3-6.
I'll have to add Breaks for any such packages. :/ But I'm not sure how
much that might make the upgrade more difficult, as dpkg contains
already many Breaks/Conflicts.
Also font-config (#768598) / readahead-fedora (#768600).